C/C++ Developer

C++ Software Developer

Location: Fully Remote
Rate: £600 per day inside IR35
Contract Length: 6 Months+

Security clearance is requried for this role at SC level

The Role:
An experienced Software Engineer is required to support the development of a multiple award winning ATM system. This is an opportunity to work on a programme with an exciting pipeline of international work and provide Air Traffic Control Officers (ATCO) with tools to enhance their operation

Required Skills:
*Experience of developing software in C and/or C++
*Enthusiastic self-starter with good verbal communication
*Excellent written communication through the use of e-mail, presentations and reports
*Comprehensive understanding of various software development methodologies
*Ability to work with due attention to schedule and cost constraints
*Adherence to process within a software development environment
*Ability to work as part of a software development team
*Knowledge of configuration management within an software engineering environment (e.g. Subversion, Git)

Desired Skills:
*Experience of developing software in Java
*Experience of Agile development (e.g. Scrum, SAFe)
*Experience of Linux operating systems and scripting languages (e.g. Python)
*Knowledge of infrastructure as code and container technologies (e.g. Puppet, Docker)
*Knowledge of COTS integration technologies (e.g. Apache Camel, Apache Kafka)
*Experience of Atlassian tools (e.g. Jira, Confluence)
*Experience with public cloud platforms (e.g. AWS)
*Experience of the complete system life cycle from problem definition through to deployment
*Understanding of the principles of systems engineering, and integration and test
*Software development within a real-time and/or safety-related system
*Experience of systems / software design tools (e.g. Enterprise Architect, Camo Systems Modeller)