Software Engineer

New Requirement for an experienced Software Engineer to join our client in developing a cutting-edge ATM system. As a key member of the team, 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)

Desirable Skills

  • 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)
Company
Copello
Location
Fareham, Hampshire, United Kingdom
Employment Type
Contract
Posted
Company
Copello
Location
Fareham, Hampshire, United Kingdom
Employment Type
Contract
Posted