C++ Programmers CARGOS
Vector Synergy
Maastricht, Netherlands
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Maastricht, Netherlands
Tech stack
Agile Methodologies
Data analysis
Software Applications
Confluence
JIRA
Automation of Tests
Unit Testing
C++
Linux
Software Maintenance
Software Systems
Bug Reporting
Atlassian Tools
Bitbucket
Job description
- Analysing requirements in close collaboration with operational experts, and evaluating, identifying, and designing innovative software solutions to meet business needs;
- Designing and implementing complex software changes, including prototyping, documentation, unit testing, product-level test automation, and delivery in compliance with aerospace-grade quality and safety management standards;
- Analysing technical and operational problem reports, determining diagnostics, and implementing fixes, including modification of existing source code.
Requirements
- Minimum of three (3) years relevant experience as software developer;
- Minimum three (3) years' experience in designing and developing large scale software applications ( >100 kSLOC), implementing complex, high-performance algorithms, preferably in a Linux environment;
- Minimum three (3) years' experience using C++, knowledge of recent C++ standards and techniques, experience in developing and maintaining software and documentation in accordance with recognized industrial quality and safety standards (SWAL 3 or equivalent).
Desirable:
- One (1) year experience with AGILE working methods and the ATLASSIAN tool suite (Bitbucket, Jira, Confluence) would be an asset;
- One (1) year experience with test frameworks (ROBOT framework) and test automation would be an asset;
- Demonstration of understanding of Air Traffic Management systems would be an asset.