Software Engineer
Role details
Job location
Tech stack
Job description
As a Software Engineer, you'll be involved throughout the full software development lifecycle, designing, building and deploying modern applications using cloud-native technologies and agile engineering practices.
Working within collaborative teams, you'll help deliver secure, scalable software while contributing to automation, continuous improvement and engineering best practice., * Design, build and deploy cloud-native applications
- Develop secure, scalable and high-performing software
- Contribute to CI/CD, testing and automation
- Collaborate with engineers and stakeholders to deliver quality solutions
Requirements
We're looking for experience with several of the following:
- Java, C#, Python, Go or TypeScript
- React, Angular, Vue or Svelte
- Cloud experience (AWS, Azure or GCP)
- Infrastructure as Code
- CI/CD tools such as GitHub Actions, GitLab CI or Jenkins
Desirable
- NoSQL technologies such as Elasticsearch
- Strong problem-solving and debugging skills
- Excellent communication and teamwork, Due to the nature of the work, successful applicants must be eligible for SC Security Clearance, requiring 5 years of continuous UK address history, typically with no periods of 30 consecutive days or more spent outside the UK.
If you're looking for your next Software Engineering opportunity and want to work on meaningful, enterprise-scale projects using modern technologies, we'd love to hear from you.
Benefits & conditions
Salary: £55,000-£65,000 + Excellent Benefits, * Competitive salary
- Private medical insurance and competitive benefits
- Up to 25 days annual leave plus volunteering days
- Ongoing training and clear career progression
- Flexible hybrid working