IG
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