*You must hold active SC Clearance in order to apply. Any applications without active SC Clearance will not be considered.*
Your new role
We're looking for a strong Software Engineer with proven experience building and maintaining large-scale microservice architectures. The ideal candidate will have deep expertise in React and TypeScript, along with a solid understanding of modern engineering practices.
Key Responsibilities
* Develop high-quality Front End applications using React and TypeScript
* Contribute to microservice-based systems within a large, distributed architecture
* Apply test-driven development techniques to ensure reliability and maintainability
* Build and deploy containerised applications using Docker
* Work with relational databases such as Postgres, ideally including schema migration tooling (eg, Liquibase)
* Collaborate within a DevOps-focused environment, supporting CI/CD pipelines and modern delivery practices
What you'll need to succeed
Essential skills/experience:
1. React
2. Typescript
3. Postgres (or other relational SQL database)
4. Docker
5. Test-driven development (Junit & Mockito or other similar testing libraries)
6. CI/CD (Jenkins or similar pipeline tooling)
7. Comfortable working in agile teams and collaborating with col...