Senior Engineer: Application Software C++
This job does not exist anymore.
Try running a new search or browse our vacancies.
Or fill in the form below to receive job alerts.
| Job Type | Permanent | 
| Area | Western Cape, South AfricaCape Town, South Africa | 
| Sector | IT - Development | 
| Salary | R800 000 – R1 200 000 Per Annum | 
| Start Date | Approximately 1 month | 
| Job Ref | VR/26423 | 
- Description
- Swan iT is assisting a client who is searching for a Senior Engineer: Application Software C++ to join them. This individual must be C++ NINJA and not embedded software. The successful candidate will become part of an application software development team responsible for developing software for user applications. 
 - Responsibilities: 
 - Take a senior role in the development of application software, mainly for operator-facing, mission-critical software used in C2 and ISR systems;
- Take ownership of features from requirements through design, implementation, and testing for front-end and back-end development;
- Research and understand new domains and technologies sufficiently to understand user requirements and implement features;
- Assist with production efforts related to application software;
- Play a major role in the generation of outputs for projects, including design, testing, documentation, production and verification artefacts;
- Implement engineering processes, plans and policies as applicable to a specific project; and
- Perform minor support roles within the company, if required.
 
 
 
 
 
 
 
 
 
 - Requirements: 
 - Bachelor’s Degree in Computer Science (BSc) or Engineering (BSc Eng. / BEng).
- Proficiency with one or more general-purpose programming languages: C++,Java etc.
- Modern C++ experience, especially C++11 and onwards
- Proficiency with one or more scripting languages: Python, Bash, PowerShell etc.
- Understanding of object-oriented design and common software patterns.
- 8+ years of relevant industry or postgraduate experience advantageous
 
 
 
 
 
 
 
 
 - Apply today! 





