At a Glance
- Tasks: Design, code, and test bespoke software while collaborating with a dynamic team.
- Company: Join BAE Systems, a leader in innovative tech solutions for the MoD.
- Benefits: Enjoy competitive salary, flexible health benefits, and employee share plans.
- Why this job: Make a real impact in a role that values diversity and innovation.
- Qualifications: Proficient in C#, Visual Studio, and understanding of software lifecycle.
- Other info: Be part of a supportive team with excellent career growth opportunities.
The predicted salary is between 43200 - 47800 £ per year.
Salary: Up to £45500 – depending on skills and experiences
Location: Christchurch – on site – this role might require occasional travel
What you’ll be doing:
- Design, code and test of bespoke complex software products.
- Fault finding and resolution of issues in a production environment to a successful conclusion.
- Adherence to software engineering practices.
- Producing clear and concise technical documentation.
- Collaboration with other members of the team: sharing knowledge and peer reviewing others’ work.
- Reporting on progress and providing feedback to team members and leadership.
- Occasional visits to customer sites to support deployment and testing.
Your skills and experiences:
- Proficient in C# and Visual Studio and Windows Forms and .Net Framework
- Continuous Integration/Continuous Deployment
- Understanding of the Software Lifecycle and Configuration management and version control
- Deploying software in Virtual Environments
- Windows 10/11 and Windows Server 2019/2022 configuration
Benefits:
As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts – you may also be eligible for an annual incentive.
The Software Team:
This long‑term appointment is a complement to the existing 45‑strong team that provides support to a fully integrated command and control system for the MoD. This exciting systems & software programme covers many disciplines including design, development, installation, implementation, integration, acceptance, training and logistics support – it is run solely from our Christchurch site for delivery to our customer at various MoD locations.
To fulfil this practical and ‘hands on’ role, it would be beneficial for the candidate to be qualified to diploma or degree level in an engineering discipline. The role will involve the production of technical artefacts and the implementation of virtual and physical core components, which form the backbone of platforms.
Why BAE Systems?
This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible.
If you have a disability or health condition that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.
Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks.
Closing Date: 20th March 2026
We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.
Software Engineer in Christchurch employer: BAE Systems (New)
Contact Detail:
BAE Systems (New) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Christchurch
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at BAE Systems. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C# and .Net Framework. This gives you a chance to demonstrate your coding prowess beyond just words on a CV.
✨Tip Number 3
Prepare for the interview by brushing up on software engineering practices and the software lifecycle. Be ready to discuss how you’ve tackled challenges in past projects – real examples go a long way!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at BAE Systems.
We think you need these skills to ace Software Engineer in Christchurch
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with C#, Visual Studio, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Technical Skills: Don’t forget to mention your proficiency in Continuous Integration/Continuous Deployment and your understanding of the Software Lifecycle. We’re keen to see how you’ve applied these skills in real-world scenarios.
Apply Early!: We recommend applying through our website as soon as possible. The closing date is 20th March 2026, but we might close the vacancy early if we get enough applications. Don’t miss out on this opportunity!
How to prepare for a job interview at BAE Systems (New)
✨Know Your Tech Inside Out
Make sure you brush up on your C# and .Net Framework skills. Be ready to discuss your experience with Visual Studio and Windows Forms, as well as any projects you've worked on that involved Continuous Integration/Continuous Deployment. The more specific examples you can provide, the better!
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled fault finding and resolution in past roles. Think of a couple of scenarios where you successfully resolved issues in a production environment and be ready to explain your thought process and the steps you took.
✨Collaboration is Key
Since this role involves working closely with a team, be prepared to discuss your experience with peer reviews and knowledge sharing. Highlight any instances where you contributed to team success or helped others improve their work.
✨Understand the Bigger Picture
Familiarise yourself with the software lifecycle and configuration management. Be ready to discuss how you’ve applied these concepts in your previous roles, especially in relation to deploying software in virtual environments. This will show that you understand not just the coding aspect, but also the overall process.