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:

Software Developer - Cape Town
Location: Capetown
Salary: Market related
Calling all software developers based in Cape Town
6 days ago


Junior/Intermediate Software Developer
Location: Cape Town
Salary:
Our client, a Microsoft Partner that specializes in the design, development, and maintenance of various business process systems for medium sized enterprises, is looking for a software developer to join their dynamic team located in Tokai, Western Cape.
11 days ago


SNR C# SOFTWARE DEVELOPER – R960k to R1.2mil p/a – WESTERN CAPE + SURROUNDS (FULL REMOTE)
Location: Capetown
Salary: 1200000
SNR C# software developer – R960k to R1.2mil p/a – WESTERN CAPE + SURROUNDS (FULL REMOTE)
16 days ago


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


C/C++/Go/Rust Software Developer
Location: Cape Town
Salary:
C/C++/Go/Rust software developer required for a vacancy in Cape Town. Degree and minimum 2 years working experience in C/C++ and Python. Fluent in English. Responsible for building and maintaining software and embedded systems within a team environment.
19 days ago


Full Stack Software Developer
Location: Cape Town
Salary:
Are you passionate about Computer Science and looking to kick-start your career as a developer? Join a Microsoft Partner specializing in the design, development, and maintenance of business process systems for medium-sized enterprises. The successful candidate joining our team will be part of a company that focuses on Business Process Outsourcing, helping businesses run more effectively and effici...
18 days ago


INTERMEDIATE SOFTWARE DEVELOPER - AGRI-TECH (STELLENBOSCH)
Location: Stellenbosch
Salary:
Do you code with the soul of a farmer and the vision of a tech titan?Our client, a dynamic Agri-Tech leader, is on a mission to revolutionize agriculture. They're seeking a Senior C# developer like you, a coding pioneer ready to build software that nourishes the planet.This isn't just a job, it's a purpose. You'll be the mastermind behind tools that empower farmers, optimize yields, and connect fo...
29 days ago


SENIOR SOFTWARE DEVELOPER - AGRI-TECH (STELLENBOSCH)
Location: Stellenbosch
Salary:
Do you code with the soul of a farmer and the vision of a tech titan?Our client, a dynamic Agri-Tech leader, is on a mission to revolutionize agriculture. They're seeking a Senior C# developer like you, a coding pioneer ready to build software that nourishes the planet.This isn't just a job, it's a purpose. You'll be the mastermind behind tools that empower farmers, optimize yields, and connect fo...
29 days ago


Lead Software Developer (Automotive Controls)
Location: Cape Town
Salary:
software developer position available at an International company. Electronic/Mechatronic engineer required with a minimum of 10 years of working experience in MATLAB/Simulink software development for embedded controllers used in the automotive environment.
20 days ago


Software Application Developer
Location: Cape Town
Salary: Monthly
Our client in the IT industry, based in Cape Town, is currently looking to employ an Application developer.
17 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