Software Developer

 

Recruiter:

Finovate People

Job Ref:

1883734987

Date posted:

Friday, September 3, 2021

Location:

Somerset West, South Africa

Salary:

Negotiable


SUMMARY:
-

POSITION INFO:

Our client is based in Somerset West and consults in soil management and fruit production, through ethical and sustainable solutions.

They see the software side of their business as a core strategic asset and need someone to establish tech development skills in-house.

Our client is looking to appoint a Software Developer to support the clients’ data App with further developments and maintenance.

Responsibilities:

  • Bachelor''s degree in Computer Science / Information Systems or a related field
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Development of server-side code.
  • Design and development of front-end.
  • Implementation of security and data protection.
  • Integration of data storage solutions on MySQL, InfluxDB, and MongoDB.
  • Integration with external systems such as JourneyApps.

Requirements:

Desired Skills and Qualities:

  • Good communication and interpersonal skills.
  • Ability to work in a team.
  • Bilingual (Writing and speaking, English prerequisite).
  • Expert in Python, with knowledge of Django.
  • Familiarity with some ORM (Object Relational Mapper) libraries.
  • Able to integrate multiple data sources and databases into one system.
  • Understanding of the threading limitations of Python, and multi-process architecture.
  • Understanding of accessibility and security compliance.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with event-driven programming in Python.
  • Understanding of asynchronous programming and celery
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
  • Able to create database schemas that represent and support business processes.
  • Strong unit test and debugging skills.
  • Proficient understanding of code versioning tools such as Git.
  • Understanding of Scrum Experience in working with:
  • AWS services such as EC2, RDS, S3, and ELB.
  • Python.
  • MySQL.
  • InfluxDB and Grafana.
  • MongoDB.
  • Celery.
  • Ubuntu.
  • Responsible for deployment.
  • Front-end technologies, such as JavaScript, HTML5, and CSS3, SASS, KnockoutJS / VueJS.

Beneficial requirements:

  • A background in ESRI Software.
  • A background in geography or agriculture.

Salary offered: Market related.

Starting date: As soon as possible.

Please apply online if you meet the above-mentioned requirements.

Please assume that your application was unsuccessful If you have not been contacted within 4 weeks from the date of this advertisement.



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Backend Software Developer
Location: Capetown
Salary: Market-Related
As a Senior Backend developer, you will be at the forefront of building low-latency, highly reliable athlete-and-ball tracking systems.
1 day ago


Senior. Net Full-stack Software Developer (CH1170)
Location: Cape Town
Salary:
2 days ago


Software Developer III
Location: Cape Town
Salary: 1000000
In need of a software developer in CPT!
5 days ago


Software Developer - Financial Services
Location: Capetown
Salary: R720 000p/a
software developer - Financial Services - R60k p/m - CT
7 days ago


Software Developer
Location: Cape Town
Salary: 900 000 Annually
My client, a forward-thinking tech-driven company, is seeking a skilled software developer to craft innovative solutions. Join a tight-knit, agile team to build high-impact systems using Angular, .NET Core, and more. Embrace flexible work, growth opportunities, and projects that shape a global platform. This role is perfect for developers eager to contribute ideas and drive meaningful change.
8 days ago


Intermediate Software Developer - Stellenbosch
Location: Capetown
Salary: up to R65000 ctc pm depending on experience
My client, a leading fintech innovator in the secure payments space, is looking for a skilled Intermediate developer to join their development team based in Stellenbosch. This is a hybrid role—with the first 6 months based on-site, followed by a flexible hybrid working arrangement.
8 days ago


Junior Software Developer
Location: Somerset West
Salary:
Junior software developer vacancy in Belville, Cape Town.BSc (Computer Science) or Engineering, and a minimum of 3 years of experience in software development. Experience in ML/AI tools and a solid understanding of microservice architecture
8 days ago


Senior Software Developer
Location: Somerset West
Salary:
Senior software developer vacancy in Belville, Cape Town. BSc (Computer Science), Engineering and a minimum of 6 years of experience in software development.
8 days ago


Software Developer
Location: Cape Town
Salary: 550 000 Annually
Our client is on the hunt for a driven Post-Graduate software developer to join their high-energy, globally distributed development team. This opportunity is ideal for someone who thrives on writing code, embraces learning new technologies, and is eager to work on exciting, impactful projects. If you come from a strong academic background and are passionate about creating innovative software solut...
8 days ago


Software Developer
Location: Cape Town
Salary: 900 000 Annually
My client, a dynamic tech-driven company, seeks a passionate software developer to build innovative solutions. Join a collaborative team to create high-impact systems using Angular, .NET Core, and more. Enjoy flexible work, growth opportunities, and meaningful projects. This role is designed for developers who want to make a difference. You’ll be part of a small, agile team where your i...
11 days ago


Create a free job alert for Software Developer in Somerset West

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions