IT & Software

Principal Software Engineer

Raytheon

London · Greater London · United Kingdom

Overview

In this role you will design and deliver critical software within a cross-functional cyber-focused team, applying industry best practices to support national security workloads. You will collaborate with stakeholders and peers to progress milestones and drive continuous improvement in a mature agile environment. You will work across diverse domains, shaping software direction and deploying solutions in cloud and on-premises platforms. This is a high-impact role at a leading defence technology company offering growth via training and development.

Pay / Benefits
  • Competitive salary
  • Contributory Pension Scheme
  • Life Assurance
  • 25 days holiday
  • Company bonus scheme
  • Flexible Benefits scheme
Responsibilities
  • Design and build software following industry best practices
  • Collaborate with stakeholders and engineers
  • Contribute to project milestones and delivery
  • Drive continuous improvement within the team
  • Shape technical direction with peers
Key requirements
  • 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 (e.g. PostgreSQL)
  • Elasticsearch / Opensearch
  • Unit testing and automation
  • Testing frameworks (Mocha, Jest, Cypress)
  • Experience in an Agile delivery team
  • Use of code repositories (e.g. GitLab); familiarity with branching strategies, PRs and merge processes
  • Collaborative mindset
  • Effective communication with stakeholders
  • Cross-functional teamwork
  • React
  • NextJS
  • TypeScript

Reference: WJ-747_31196182

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.