Enable job alerts via email!

Developer

iMasFinance Co-operative (Ltd)

Gauteng

On-site

ZAR 30,000 - 48,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology firm in Gauteng is seeking a skilled Application Developer. The role involves creating and supporting high-quality software systems, engaging in coding, documentation, and debugging tasks. Ideal candidates should hold a relevant degree and possess strong programming and SQL skills, with at least four years of experience. This position offers the opportunity to work with modern technologies in a collaborative environment.

Benefits

Flexible working hours
Health and wellness programs

Qualifications

  • Four years of development experience with a major programming language.
  • Experience using relational databases like MS SQL Server, PostgreSQL.
  • Familiarity with CSS, HTML, and JavaScript.

Responsibilities

  • Design, build, and maintain efficient and reliable code.
  • Provide technical support for web and desktop applications.
  • Upgrade, configure, and debug existing systems.

Skills

Strong knowledge of at least one modern programming language
Strong SQL development skills
Moderate familiarity with either C# or Python

Education

Grade 12
Bachelor’s degree in computer science, Engineering or a related field

Job description

Job Outputs:

Design, build, and maintain efficient, reusable, and reliable code using modern programming languages.
Documentation of systems built and maintenance of documentation.
Producing database SQL code and maintaining.
Upgrading, configuring and debugging existing systems.
Providing technical support for web and desktop applications.
Build and maintain new software systems using mathematical models and scientific analysis to predict outcomes and measure design consequences.
Translate application storyboards and use cases into functional applications.
Build high-quality scalable and predictable web applications and maintain internal and external facing web applications.
Identify bottlenecks and bugs, and devise solutions to these problems.
Assist in maintaining code quality, organisation, and automation.

Qualifications:

Grade 12

Bachelor’s degree in computer science, Engineering or a related field

Experience:

Four years of development using a major modern programming language
Experience using relational databases like MS SQL Server, PostgreSQL
CSS, HTML and JavaScript

Knowledge and Skills:

Strong knowledge of at least one modern programming language
Moderate familiarity with either C# or Python
Strong SQL development skills
Source Control
Proven experience as an Application Developer
Familiarity with the common programming design/architectural patterns

Advantageous Skills:
Experience with Microsoft Dynamics
Experience with DevOps and automated deployment
Experience with AWS services
Experience with Single Page Web Applications e.g., VueJS
Experience with Robotic Process Automation software e.g., Automation Anywhere

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.