Point your AI agent at freehire and let it find you a job.

Get the CLI →

Company : Top Recruitment

NewBe an early applicant

Job: development engineer/ application software developer graduate

Posted
Discussion

Summary

Graduate development engineer building mission-critical, operator-facing application software for Command and Control (C2) and Intelligence, Surveillance and Reconnaissance (ISR) systems in Somerset West, South Africa. The role owns features end to end across front-end and back-end, using general-purpose languages like C++ and Java plus scripting in Python, within a collaborative Agile process.

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, Power Shell, 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. #J-18808-Ljbffr

Skills

What Intern Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available