About the Role
As a Senior Software Engineer, you will design, develop, and maintain critical software for mission-led solutions. You'll work on varied projects, collaborate with talented engineers, solve complex technical challenges, influence architectural decisions, and contribute to hands-on development and engineering practices.
Responsibilities
- Deliver hands-on development and contribute directly to the codebase, including peer reviews.
- Design software features and clearly communicate design choices in line with product roadmaps.
- Break down complex work into clear, achievable tasks aligned with Agile delivery.
- Support the setup and maintenance of CI/CD pipelines.
- Showcase progress through demonstrations to internal and external stakeholders.
Requirements
- Experience as a Software Engineer in backend development (Java Spring Boot, Maven, Python).
- Experience as a Software Engineer in frontend development (JavaScript/TypeScript, React, npm).
- Familiarity with CI/CD, containerisation, deployment tools and cloud platforms (e.g. Jenkins, Kubernetes, Docker, AWS).
- Understanding of database technologies such as SQL, Elasticsearch or MongoDB.
- Strong communication, collaboration and problem-solving skills.
- Experience with Agile ways of working.
- Must be a UK national.
- Must currently hold the highest level of UK Government security clearance.
Skills
- Backend development
- Java Spring Boot
- Maven
- Python
- Frontend development
- JavaScript/TypeScript
- React
- npm
- CI/CD
- Containerisation
- Deployment tools
- Cloud platforms
- Jenkins
- Kubernetes
- Docker
- AWS
- SQL
- Elasticsearch
- MongoDB
- Communication
- Collaboration
- Problem-solving
- Agile
Location
- UK
Work Type
- Hybrid
- Full-time
Experience Level
- Senior
Salary/Compensations
- £44,100 - £66,100
Benefits
- Relocation assistance may be available
- Flexible and hybrid working options
- Optional compressed fortnight with every other Friday off
- Private healthcare
- Cash health plan and wellbeing support
- Holiday buy/sell options
- Career development pathways, mentoring and professional training
- Performance-related bonuses
About the Company
- Northrop Grumman UK is driving innovation, solving tomorrow's challenges and shaping the technology solutions of the future.
- We contribute to building a more secure and connected world through engineering data and intelligence solutions, maritime navigation, and command systems for the UK and NATO.
- We foster a place to belong and thrive with supportive employee networks and a culture where you can bring your full, authentic self to work.
- We are a pioneering company with careers across air, cyber, land, sea, and space.
- Our employees work together to defend and define the future, pushing the boundaries of science, technology, and engineering.
Equal Opportunity
- Northrop Grumman is committed to hiring and retaining a diverse workforce, and encourages individuals from all backgrounds and all abilities to apply and consider becoming a part of our diverse and inclusive workforce.
