At RTX, the world's largest aerospace and defence company, over 185,000 engineers work to solve complex problems. Raytheon UK invites applications for a Senior Software Engineer with a full time, permanent position at either Manchester or Gloucester. You will be part of an experienced software development team, delivering and deploying critical software across a variety of business areas and will be required to obtain eDV security clearance.
Responsibilities
- Design and build software using industry best practice
- Collaborate with stakeholders and other engineers
- Contribute to the completion of milestones associated with your project
- Contribute to continuous improvement within your team
- Collaborate with peers on technical direction within your team
Required Skills and Experience
- Core Software Engineering
- JavaScript frameworks (React, NextJS)
- TypeScript
- Python
- Java
- REST API development
- OpenAPI / Swagger
- Cloud & Infrastructure
- Cloud services (AWS or Azure)
- Containerisation & Orchestration (Docker, Kubernetes, OpenShift)
- Infrastructure as Code (Terraform, Ansible)
- Data & Search Technologies
- Relational Databases (e.g. PostgreSQL)
- Elasticsearch / Opensearch
- Testing & Quality
- Unit testing and automation
- Testing frameworks (e.g. Mocha, Jest, Cypress)
- Experience working in an Agile delivery team
- Use of code repositories (e.g. GitLab) and familiarity with branching strategies, pull requests and merge processes
Qualifications
- University degree or equivalent experience with a minimum of 5 years of relevant experience, or an advanced degree with a minimum of 3 years of experience
- Advanced knowledge of the work area typically obtained through advanced education combined with experience
Employment Type
- Onsite - Works primarily onsite
- Hybrid - Works regularly both onsite and offsite; ratio determined with your leader
- Remote - Works primarily offsite from home, with onsite presence discussed if within reasonable commute
RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law.