cover image
BAE Systems

Senior Software Engineer

Hybrid

Portsmouth, United kingdom

£ 68 /hour

Senior

Freelance

03-03-2026

Share this job:

Skills

Leadership C# Programming Autonomy Software Development C++

Job Specifications

Senior Software Engineer x 2

Portsmouth (Hybrid working)

£68.55 Inside IR35

12 month contract

About the Role

We are seeking 2 highly skilled and motivated Senior Software Engineers to join a growing engineering team. This is an opportunity to work on mission-critical systems that support national security, advanced defence platforms, and next-generation technologies.

As a senior member of the team, you will play a key role in designing, developing, and delivering high-integrity software solutions within a secure and collaborative environment.

What you’ll be doing:

Designing, reviewing, developing, testing, documenting, configuring and delivering software products to the agreed standards and procedures using the specified tools, within schedule and estimates
Resolving the complex challenges, issues and faults associated with installation, commissioning, operation and performance of systems
Providing specialist technical advice and guidance to other professionals, technician engineers and/or customers, and works with a high degree of technical autonomy
Testing software products sufficiently to ensure software product quality is maintained and minimal or no re-work is required
Investigating and resolving issues and problems raised during any stage of the development lifecycle, including software and system integration, qualification, and in-service trials
Production of appropriate technical documentation
Communicating effectively, identifying early potential risks, seeking clarification and providing feedback to team members and leadership
Supporting estimation of development activities

Your skills and experiences:

BEng/BSc in Computer Science or similar software qualification
Experience with all phases of the software development lifecycle
Excellent software coding, integration and testing skills
Extensive knowledge of programming languages, C++, C# and Ada highly desirable

About the Company

At BAE Systems, we help our customers to stay a step ahead when protecting people and national security, critical infrastructure and vital information. We provide some of the world's most advanced, technology-led defence, aerospace and security solutions and employ a skilled workforce of 85,800 people in more than 40 countries. From state of the art cyber threat detection to flight control systems that enable pilots to make better decisions, we never stop innovating to ensure that our customers maintain their advantage. Th... Know more