Skip to content
mimi

Junior applications developer

Intuate Group

Remote · South Africa Full-time 1w ago

About the role

About

This is a remote position.

Responsibilities

  • Work with developers to design algorithms and flowcharts.
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third‑party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Gather and evaluate user feedback.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.

Requirements

  • Education: Completed Grade 12; BSc / BA / BTech in Computer Science, Engineering or a related field.
  • Knowledge of common coding languages (e.g. C#, Python, Java Script, Go Lang and C++).
  • Ability to work in Windows Desktop, Windows Server, Linux and embedded environments.
  • Familiarity with Agile development methodologies.
  • Experience with Object‑Relational Mapping (ORM) Frameworks.
  • Knowledge of Grafana, Prometheus or other dashboarding tools.
  • Knowledge and experience with systems integration methods.
  • Familiarity with No‑SQL Databases.
  • Familiarity with lower‑level languages.
  • Experience with relational databases.
  • Ability to learn new languages, frameworks and technologies quickly and on your own.
  • Excellent communication skills.
  • Resourcefulness and troubleshooting aptitude.
  • Attention to detail.

Experience

  • 3 years of relevant application developer experience.

Physical Requirements

  • Driver's Licence; Own Vehicle.

Requirements

  • Knowledge of common coding languages (e.g. C#, Python, Java Script, Go Lang and C++).
  • Ability to work in Windows Desktop, Windows Server, Linux and embedded environments.
  • Familiarity with Agile development methodologies.
  • Experience with Object‑Relational Mapping (ORM) Frameworks.
  • Knowledge of Grafana, Prometheus or other dashboarding tools.
  • Knowledge and experience with systems integration methods.
  • Familiarity with No‑SQL Databases.
  • Familiarity with lower‑level languages.
  • Experience with relational databases.
  • Ability to learn new languages, frameworks and technologies quickly and on your own.
  • Excellent communication skills.
  • Resourcefulness and troubleshooting aptitude.
  • Attention to detail.

Responsibilities

  • Work with developers to design algorithms and flowcharts.
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third‑party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Gather and evaluate user feedback.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.

Skills

C#C++Go LangGrafanaJava ScriptLinuxNoSQL DatabasesObject-Relational Mapping (ORM) FrameworksPrometheusPythonSQLWindows Server

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free