Job: Development Engineer/ Application Software Developer Graduate

Company : Top Recruitment

Somerset West

On-site

ZAR 67,000 - 134,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Top Recruitment in Somerset West seeks an exceptional software engineer intern to join our Application Software team. The role focuses on developing operator-facing, mission-critical software for C2/ISR systems, with ownership from requirements through testing.

You will work on front-end and back-end development, learn modern C++, and use scripting languages like Python, Bash, or PowerShell. The position is ideal for graduates seeking hands-on experience in safety-critical software.

Qualifications

  • Bachelor’s degree in Computer Science or Engineering or equivalent.
  • Proficiency in C++, Java, and scripting languages.
  • Experience with version control systems (Git, Subversion, Perforce).
  • Experience in Agile environments and Jira familiarity.

Responsibilities

  • Develop application software for operator-facing, mission-critical systems.
  • Own features from requirements to design, implementation, and testing.
  • Research and learn new domains and technologies to meet requirements.
  • Contribute to production efforts related to application software.
  • Create design, testing, documentation, and verification artefacts.
  • Assist in implementing engineering processes and policies for projects.

Skills

C++
Java
Python
Bash
PowerShell
OO design
design patterns
XML
JSON
YAML

Education

Bachelor's Degree in Computer Science or Engineering
Master's Degree in Computer Science or Engineering

Tools

Git
Subversion
Perforce
Jira

Job description

Development Engineer/ Application Software Developer Graduate
About
Description

We are seeking an exceptional and passionate Software Engineer / Developer to join our dynamic Application Software team. The ideal candidate will be part of a team that develops mission-critical, operator-facing software for Command and Control (C2) and Intelligence, Surveillance, and Reconnaissance (ISR) systems. We specialize in creating highly reliable safety-critical systems, and we are looking for individuals who excel in delivering quality software solutions.

Responsibilities
  • Develop application software primarily for operator-facing, mission-critical systems
  • Take full ownership of features from requirement gathering to design, implementation, and testing for both front-end and back-end development
  • Research and understand new domains and technologies to implement user requirements effectively
  • Contribute to production efforts related to application software
  • Play a major role in generating key project outputs including design, testing, documentation, and verification artefacts
  • Implement engineering processes, plans, and policies for specific projects
  • Provide support as required within the company
Qualifications
  • Minimum Qualifications: Bachelor's Degree in Computer Science or Engineering (BSc, BEng)
  • Proficiency in one or more general-purpose programming languages such as C++, Java, etc
  • Proficiency in scripting languages like Python, Bash, PowerShell, etc
  • Strong understanding of object-oriented design and software patterns
  • Experience with version control systems (Git, Subversion, Perforce)
  • Experience working in a collaborative Agile environment and familiarity with tools like Jira
  • 2-3 years of relevant industry or postgraduate experience is advantageous
  • Experience with modern C++ (C++11 and onwards)
  • Familiarity with markup languages and associated technologies (XML, XSLT, XML Schema, JSON, YAML)
  • A Master's Degree in Computer Science or Engineering is a plus

Employment Type: internship

Job Location: Somerset West, Western Cape, South Africa.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Job: Software Developer (Junior / Grad)
Job: Software Developer (Junior / Grad)

Company : Parvana Recruitment • Cape Town

On-site
ZAR 89,000 - 134,000
Job: C# Graduate Developer
Job: C# Graduate Developer

Company : GEOTECH • Johannesburg

On-site
ZAR 56,000 - 100,000
Software Engineer
Software Engineer

ATS Client • Pretoria

On-site
ZAR 450,000 - 750,000
Senior Software Engineer
Senior Software Engineer

Smart4 Energy • Wes-Kaap

On-site
ZAR 700,000 - 1,100,000
Mission-Critical Software Developer Intern
Mission-Critical Software Developer Intern

Company : Top Recruitment • Somerset West

On-site
ZAR 67,000 - 134,000
Software Engineer
Software Engineer

Network Finance • Gauteng

On-site
ZAR 600,000 - 900,000
Software Developer
Software Developer

Hire Resolve • Kloof

On-site
ZAR 700,000 - 950,000
Competitive salary based on experience
iOS Application Developer
iOS Application Developer

Ematech • Johannesburg

On-site
ZAR 350,000 - 550,000
Software Engineer
Software Engineer

Belay Talent Solutions • Cape Town

On-site
ZAR 420,000 - 660,000
Job: Graduate Software Development Engineer
Job: Graduate Software Development Engineer

Company : Adapt IT (Pty) Ltd • Midrand

On-site
ZAR 78,000 - 123,000