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 Software Developer
Location: Cape Town
Salary:
At the heart of every complex system lies a fundamental truth: precision is everything. A pioneering organization operates in the critical space where software meets motion, where a single line of code dictates the flawless rhythm of the digital world. They seek a Master of Motion—a developer who understands that efficiency, timing, and balance are not goals, but prerequisites.
1 day ago


Junior Software Developer (JavaScript, TypeScript and React) (Stellenbosch Onsite)
Location: Stellenbosch
Salary:
21 days ago


Junior-Mid Software Developer (C#.Net)
Location: Cape Town
Salary:
21 days ago


Software Developer (Python) (25694)
Location: Cape Town
Salary:
29 days ago


Junior Software Developer (JavaScript, TypeScript and React) (Stellenbosch Onsite)
Location: Stellenbosch
Salary:
34 days ago


Senior Software Developer
Location: Cape Town
Salary: From $4500 Monthly
Squint your eyes! 👀 This is a rare opportunity for a Senior developer to earn in US dollars while working in a flexible hybrid model based in the heart of Cape Town, building across tech stacks while owning commercial outcomes and architecting large-scale systems.
2 days ago


Mid-Level Software Developer
Location: Cape Town
Salary: $2500 Monthly
If you are an academic powerhouse and is looking to join fast-growing team of developers in a fast-paced mission led environment, take a closer look! You will earn in US dollars while working in a flexible hybrid model based in the heart of Cape Town.
2 days ago


Intermediate Software Developer (C#, .Net Core, Angular, SQL) (CPT Onsite)
Location: Cape Town
Salary:
49 days ago


Software Developer (Mid - Senior Level) | iGaming
Location: Capetown
Salary: Cost to Company Salary
This dynamic global Dev House specializing in Online Gaming & Support has an opportunity for a software developer with a strong passion for coding and holding a Degree/Diploma in Computer Science, Information Systems, or Electrical Engineering (pref. Hons or MSc.).
51 days ago


Junior-Mid Software Developer (C#.Net)
Location: Cape Town
Salary:
59 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