Enable job alerts via email!

Junior Applications Developer

Intuate Group

Gauteng

Remote

ZAR 300 000 - 400 000

Full time

3 days ago
Be an early applicant

Job summary

A software development firm is looking for an Application Developer to work remotely. The ideal candidate should have a completed Grade 12 and a relevant degree along with three years of experience. Responsibilities include producing efficient code, integrating software components, and troubleshooting existing software. A driver's license and own vehicle are required.

Qualifications

  • 3 years of relevant application developer experience.
  • Driver's Licence; Own Vehicle.

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

Knowledge of common coding languages (C#, Python, JavaScript, GoLang, C++)
Ability to work in Windows Desktop, Windows Server, Linux
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
Excellent communication skills
Resourcefulness and troubleshooting aptitude
Attention to detail

Education

Completed Grade 12; BSc / BA / BTech in Computer Science, Engineering or a related field
Job description

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.

Attributes
  • Knowledge of common coding languages (C#, Python, JavaScript, GoLang 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.

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