← Back to jobs

Principal Software Engineer

Skills

agileaiansibleapiautomationawsazurecloudcontainerizationcypressdevsecopsdockerelasticsearchgitlabinfrastructure as codejavascriptjestkubernetesmachine learningmochanextjsopenapiopensearchopenshift

Description

Overview

As a Software Engineer in Raytheon UK, you will contribute to delivering secure, mission-critical software across cross-functional teams. You will work on DevSecOps at scale, AI/ML, cyber, and geospatial intelligence to support defence and intelligence missions. The role blends hands-on development with collaboration, continuous improvement, and alignment with customer needs. This is an onsite role at Gloucester or Manchester, with a clear impact on critical systems and innovative technologies.

Responsibilities
  • Design and build software using industry best practices
  • Collaborate with stakeholders and other engineers
  • Contribute to milestones and project progress
  • Drive continuous improvement within the team
  • Shape technical direction through peer collaboration
Key requirements
  • Core Software Engineering
  • JavaScript frameworks (React, NextJS)
  • TypeScript
  • Python
  • 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 usage with branching and PRs
  • Collaboration
  • Stakeholder communication
  • Teamwork
  • React
  • NextJS
  • TypeScript

Get similar jobs in United Kingdom by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in United Kingdom.

No similar openings right now. Refine your search or create an alert above.