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 (Backend)
Location: Cape Town
Salary: 960 000 Annually
Join a fast-paced product team building high-performance backend systems.Work on real-time transactional platforms that power thousands of businesses.Shape scalable solutions using modern tools and clean architecture.
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
7 days ago


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


Senior Software Developer (Frontend)
Location: Cape Town
Salary: 960 000 Annually
Build sleek, scalable web applications that power real-world payment systems.Work with modern tech in a collaborative, fast-paced product team.Make a visible impact while growing your frontend expertise.
7 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.).
8 days ago


Full Stack Software Developer
Location: Stellenbosch
Salary:
Are you a skilled IT professional looking for your next big opportunity?
9 days ago


Software Developer
Location: Cape Town
Salary:
9 days ago


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


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


Junior Software Developer
Location: Cape Town
Salary:
Our client, a software solutions company in the hospitality industry is looking for a Junior Full Stack developer to architect powerful solutions, drive innovation, and lead development across front-end and back-end systems!
13 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