Somerset West: Principal / Specialist Engineer: Application Software C++ (Somerset West) posted by Datafin
Job Description
Somerset West – Western Cape – South Africa
- Take a lead / specialist 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 their 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 their engineering processes, plans and policies as applicable to a specific project; and
- Perform minor support roles within the company, if required.
- Bachelors Degree in Computer Science (BSc) or Engineering (BSc Eng. / BEng).
- 5 – 10 years of relevant industry experience
- Proficiency with one or more general-purpose programming languages: C++,Java etc;
- Proficiency with one or more scripting languages: Python, Bash, PowerShell etc;
- Understanding of object-oriented design and common software patterns;
- Experience with collaboration using version control software such as Git, Subversion, or Perforce; and
- Experience working in a team using Agile methods and/or issue tracking software such as Jira.
- Modern C++ experience, especially C++11 and onwards;
- Markup languages and associated technologies including XML, XSLT, XML Schema, JSON, YAML; and
- Masters Degree in Computer Science (MSc) or Engineering (MSc Eng. / MEng).
- Ability to learn fast and absorb new information quickly;
- Ability to work as part of a team and collaborate on large projects;
- Ability to work independently;
- Strong problem-solving skills; and
- High standard of communication skills in English (both verbal and written).
Ready to Apply?
Click below to apply directly with the employer
Safe & secure application
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep copies of job descriptions for positions you apply to - they're useful for interview prep.
How to Apply
Click “GO APPLY” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Western Cape: Workshop Technician posted by Hospitality Hire
The successful candidate willPerform routine maintenance, repairs, and technical work in the hotel workshop.Ensure all tools, equipment, and hotel assets...
View JobWestern Cape: Spray Painter posted by Hospitality Hire
The successful candidate willApply high-quality finishes to furniture, fixtures, and surfaces throughout the hotel.Ensure a flawless and professional...
View JobWestern Cape: Catering Technician posted by Hospitality Hire
The successful candidate willMaintain, repair, and service all catering and kitchen equipment throughout the hotel.Ensure all kitchen appliances operate...
View JobWestern Cape: Senior HVAC Technician posted by Hospitality Hire
nbspThe successful candidate willOversee the installation, maintenance, and repair of all HVAC Heating, Ventilation, and Air Conditioning systems in the...
View JobGauteng: Intermediate Software Developer (3+ years) posted by Network Finance
Location Edenvale Office BasedDutiesDesign and code new development for existing and new clientsSupport and maintenance of existing systems, including...
View JobWestern Cape: Senior Business Analyst – Finance posted by Network Finance
What Yoursquoll DoAs the Senior Business Analyst, yoursquoll be the go-to person for understanding the businessrsquos needs, translating them into…
View Job
Browse Employers
Job Alerts