
Outsource
Senior Software Engineer
Job Description
Salary: £130,000 - 130,000 per year
Requirements:- Experience in C++ or C#
- Ada experience highly desirable
- Background in software product development and/or delivery, preferably in a large, complex multi-project environment
- Team leading experience, including managing work and reporting on costs
- Defence background
- Lead activities to develop and commission software engineering work products and supporting artefacts
- Contribute to several activities throughout the software engineering life cycle
- Provide technical leadership to team members
- Provide technical oversight for software components or small sub-systems to ensure all activities enhance the software
- Lead activities to define and capture the design of software components to meet identified requirements by following appropriate design standards and principles
- Ensure design artefacts are maintained to take account of change following release of the software and/or system
- Review and analyse software work products to ensure the software is robust and efficient
- Ada
- C#
- Security
More:
We are BAE Systems, a leading global defence, aerospace, and security company. We deliver advanced solutions for air, land, and naval forces, as well as commercial aerospace and cyber security. This Senior Software Engineer role is based in New Malden on a full-time on-site basis for 12 months within our Naval Ships function. We offer the opportunity to work on cutting-edge technology in a large, complex environment, with a commitment to innovation, excellence, and inclusion.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Outsource

Outsource
New Malden
IT
Skills & Technologies
Inferred from job description
Salary Insight
£130,000
This role
£75,000
UK median
This salary is 73% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks