Engineer: Application Software

Recruitpro Solutions

Wes-Kaap

Sur place

ZAR 520 000 - 760 000

Plein temps

Il y a 9 jours

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Recruitpro Solutions is recruiting on behalf of a leading South African engineering company that builds critical systems for defence and aerospace. A Software Engineer will join the Application Software team in Somerset West, Western Cape, developing operator-facing software for C2 and ISR within a formal software development environment.

You will own features from requirements through design, implementation and testing, collaborating with a team using Agile methods and modern C++11+ while using

Qualifications

  • Bachelor’s degree in Computer Science or Engineering (BSc / BSc Eng / BEng); MSc/MEng advantageous.
  • Strong C++ experience (non-embedded).
  • Proficiency in Java or similar and scripting languages (Python, Bash, PowerShell).
  • Solid understanding of OO design and common software patterns.
  • Experience with version control (Git, Subversion or Perforce).
  • Experience using Agile methodologies or Jira.

Responsabilités

  • Develop operator-facing application software for C2 and ISR systems.
  • Own features from requirements through design, implementation and testing.
  • Research new domains and technologies to understand user requirements and deliver features.
  • Support production efforts related to application software.
  • Produce design, testing, documentation, production and verification artefacts.
  • Apply the company’s engineering processes, plans and policies on each project.
  • Take on minor support roles when required.

Connaissances

C++ (modern)
Java
Python / scripting
OO design
Version control
Agile / Jira
English communication
Team collaboration

Formation

BSc in CS or Eng
MSc / MEng advantageous

Outils

Git
Subversion
Perforce

Description du poste

We are recruiting on behalf of a leading South African engineering company that builds highly reliable, safety-critical and mission-critical systems for the defence and aerospace sectors. They are looking for a capable, motivated Software Engineer to join their Application Software team in Somerset West, Western Cape. You'll develop operator-facing software used in command and control (C2) and intelligence, surveillance and reconnaissance (ISR) systems, working within a formal software development environment.

Duties & Responsibilities
  • Develop application software, mainly operator-facing, mission-critical software for C2 and ISR systems.
  • Own features from requirements through design, implementation and testing, across both front-end and back-end development.
  • Research new domains and technologies well enough to understand user requirements and deliver features.
  • Support production efforts related to application software.
  • Produce project outputs, including design, testing, documentation, production and verification artefacts.
  • Apply the company's engineering processes, plans and policies on each project.
  • Take on minor support roles within the company when required.
Experience & Qualifications
  • Bachelor's degree in Computer Science (BSc) or Engineering (BSc Eng / BEng). A Master's degree (MSc / MEng) is advantageous.
  • Strong C++ experience. Not embedded C++.
  • Proficiency in one or more general-purpose programming languages, such as Java.
  • Proficiency in one or more scripting languages, such as Python, Bash or PowerShell.
  • A sound understanding of object-oriented design and common software patterns.
  • Experience collaborating through version control, such as Git, Subversion or Perforce.
  • Experience working in a team using Agile methods or issue-tracking software such as Jira.
  • 2–3 years of relevant industry or postgraduate experience is advantageous.
  • Experience with modern C++ (C++11 onwards) is advantageous.
  • Experience with markup and data formats such as XML, XSLT, XML Schema, JSON and YAML is advantageous.
  • Learns quickly, solves problems well and works both independently and as part of a team.
  • Excellent written and verbal communication skills in English.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer, C++ for Mission-Critical C2/ISR Systems
Software Engineer, C++ for Mission-Critical C2/ISR Systems

Recruitpro Solutions • Wes-Kaap

Sur place
ZAR 520 000 - 760 000
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

Sur place
ZAR 480 000 - 720 000
Flexible hours
Free snacks
Casual dress code
+2
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

Sur place
ZAR 700 000 - 1 000 000
Graduate Software Engineer (Application Software, C++)
Graduate Software Engineer (Application Software, C++)

Recruitpro Solutions • Wes-Kaap

Sur place
ZAR 350 000 - 450 000
Senior Software Engineer (IT)
Senior Software Engineer (IT)

ATS Client • Pretoria

Sur place
ZAR 900 000 - 1 200 000
Permanent position
Head office in Pretoria
Senior Software Engineer
Senior Software Engineer

PRR Recruitment Services • Johannesburg

Sur place
ZAR 900 000 - 1 200 000
Software Engineer
Software Engineer

ATS Client • Pretoria

Sur place
ZAR 450 000 - 750 000
Senior Software Engineer
Senior Software Engineer

Hire Resolve • Centurion

Sur place
ZAR 600 000 - 800 000
Software Engineer - CPT
Software Engineer - CPT

Dixie Recruitment • Cape Town

Sur place
ZAR 400 000 - 550 000
Exposure to a global business environment
Mentorship from experienced software developers
Hands-on experience on real-world software projects
+1
Software Developer
Software Developer

Hire Resolve • Kloof

Sur place
ZAR 700 000 - 950 000
Competitive salary based on experience