Software Engineer - Java, C, C++

Software Engineer - Java, C, C++

  • Software Engineer; Software Development; DevOps; Agile; Java; C, C++

  • Defence; Security; Aerospace; Cyber; Intelligence

  • Remote (Occasional travel to SW London)

  • £35,000 - £53,000 + excellent bens (listed below)

Work on pioneering projects using cutting-edge technology for strategically important National Defence Programmes.

We are growing our Software Development team with creative and ambitious Software Engineers. Working within an Agile environment, with a focus on Enterprise Java, C and C++, your experience will cover a range of technologies to help provide multi-domain Command and Control solutions for our customers internationally.

Your Responsibilities:

  • Work in Agile feature delivery teams to design, build, deliver and support critical customer systems using the latest techniques and technologies

  • Assist with the set up/design of a project's software and hardware development environment, and CI/CD pipeline

  • Take responsibility for ensuring work packages are completed on schedule and within budget

  • Build up technical knowledge of company's existing products and any new product and project developments

  • Be pro-active in keeping products up to date with evolving technologies

Your Experience:

  • Proven experience in design, development, test and integration of quality software

  • Experience in object-orientated software design and programming using Enterprise Java, C and C++

  • Understanding of Service-Oriented and Web-Oriented Architectures

  • Fluent in software configuration management, such as Git/BitBucket

  • Keen to learn a broad range of technologies in native environments and on the Java stack

Your Benefits:

  • Flexible working schedules - we offer flexibility to move between projects, including internal research and development work looking at new technologies and business opportunities, plus flexible working patterns and hybrid working arrangements.

  • Flexible Benefits Package - choose which benefits you want to satisfy your personal needs. Core Benefits provided for you are Healthcare, Dental, Life Assurance and Pension. Benefits you can flex include Critical Illness Cover, Health Cash Plan, and Health Assessments.

  • Employee Incentive Programme - exceptional performance is recognized through our annual incentive programme which is awarded to top performers who excel

  • Career Development - opportunity for ongoing professional development and career growth opportunities