New Requirement for an experienced Software Engineer to join our client in developing a cutting-edge ATM system. As a key member of theteam, you will play a crucial role in delivering high-quality software solutions that enhance the operation of Air Traffic Control Officers. While prior experience with ATM is not necessary, you'll have the opportunity to learn and grow with the programme. Please note, applicants will require active Security clearance.
Required Skills
Experience in developing software in C and/or C++
Excellent verbal and written communication skills
Comprehensive understanding of various software development methodologies
Ability to work effectively in a team and adhere to process within a software development environment
Knowledge of configuration management tools (e.g. Subversion, Git)
DesirableSkills
Experience in developing software in Java
Agile development methodologies (e.g. Scrum, SAFe)
Linux operating systems and scripting languages (e.g. Python)
Infrastructure as code and container technologies (e.g. Puppet, Docker)
COTS integration technologies (e.g. Apache Camel, Apache Kafka)
Experience with Atlassian tools (e.g. Jira, Confluence)
Public cloud platforms (e.g. AWS)
Systems engineering, integration, and test principles
Systems/software design tools (e.g. Enterprise Architect, Camo Systems Modeller)
TPBN1_UKTJ