Principal Software Engineer
Raytheon
As a Principal Software Engineer at Raytheon UK, you will help design and deliver secure, mission-critical software across multiple programmes from Manchester and Gloucester. You will work in cross-functional teams applying DevSecOps practices at scale, leveraging AI/ML, cyber, and geospatial capabilities to support defence and intelligence customers. This role offers opportunities to shape technical direction, collaborate with customers and suppliers, and grow through challenging projects in a fast-paced environment.
Pay / Benefits- Contributory pension scheme (up to 10.5% company contribution)
- Life assurance (6x salary)
- 25 days holiday + holidays, plus buy/sell up to 5 days
- Discretionary company bonus scheme
- Flexible benefits including health, dental, and Cycle to Work
- Enhanced sick pay
- Design and build software using industry best practices
- Collaborate with stakeholders and engineers
- Contribute to project milestones
- Contribute to continuous improvement within the team
- Shape technical direction within the team
- JavaScript frameworks (React, NextJS)
- TypeScript
- Python
- Java
- REST API development
- OpenAPI/Swagger
- Cloud services (AWS or Azure)
- Containerisation & Orchestration (Docker, Kubernetes, OpenShift)
- Infrastructure as Code (Terraform, Ansible)
- Relational Databases (PostgreSQL)
- Elasticsearch/OpenSearch
- Unit testing and automation
- Testing frameworks (Mocha, Jest, Cypress)
- Experience in Agile delivery
- GitLab and branching/PR processes
- Collaborates with stakeholders
- Team-oriented
- Adaptable and proactive in continuous improvement
- JavaScript (React/NextJS)
- TypeScript
- Python
Reference: WJ-747_30136313