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 (Hybrid)
Location: Durbanville
Salary:
Join a Growing Logistics Tech Team – Senior software developerAre you ready to make a real impact in a fast-moving industry? Our client, a leader in the logistics space, is looking for a Senior software developer to help shape the future of their core logistics platform as they scale for international expansion.This is a high-impact, hands-on role where you'll collaborate with experienced pr...
1 day ago


Senior Software Developer
Location: Cape Town
Salary: Annually
An opportunity exists for a Senior software developer to join our Client, who operates within a niche industry, and whose services add value to the scientific / research community. This is a permanent role and is based in Cape Town.
2 days ago


Mid Level Java Software Developer – Cape Town / Hybrid – R 750k PA
Location: Capetown
Salary: 750 000
Mid Level Java software developer – Cape Town / Hybrid – R 750k PA
2 days ago


Senior Software Developer (DSP)
Location: Cape Town
Salary: Annually
A well-established business is seeking to appoint a Senior software developer (DSP)
6 days ago


Senior Software Developer
Location: Cape Town
Salary: Annually
The Senior software developer (DSP) drives or supports the overall design and development of radio astronomy-focused Digital Signal Processing products and applications owned by the Data Processing & Pipelines Department within the Engineering & Technology Development Division. The Senior software developer brings expertise in software development, high-performance computing and GPGPU prog...
6 days ago


Software Developer (Full Stack Developer)
Location: Somerset West
Salary: R35k - 45k per month
software, developer, Full, Stack, developer,
6 days ago


Software Developer (Full Stack Developer)
Location: Somerset West
Salary: R35k - 45k per month
software, developer, Full, Stack, developer,
6 days ago


Software Developer (Full Stack Developer)
Location: Somerset West
Salary: R35k - 45k per month
Full Stack developer - please see spec for details/requirements
6 days ago


Software Developer
Location: Somerset West Business Park
Salary: R30k - 35k per month
As per spec
6 days ago


Senior Java Software Developer / Architect / Lead – Cape Town / Hybrid – R1.3m to R1.5m PA
Location: Capetown
Salary: 1 500 000
Senior Java software developer / Architect / Lead – Cape Town / Hybrid – R1.3m to R1.5m PA
9 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