Senior Full-Stack/Backend Engineer - 3-Month Contract
Location: UK (Remote/Hybrid options available)
Duration: 3 months
Clearance: SC to DV (including MOD DV/UKSV DV)
About the Role:
We're seeking a highly skilled Senior Full-Stack/Backend Engineer to join a fast-moving programme in the UK defence environment. You will design, build, and operate mission-critical Back End systems while optionally contributing to Front End features. This is a hands-on role where you'll take features from concept to production with a focus on scalability, reliability, and security.
Key Responsibilities:
Design and evolve Back End services using Python and REST APIs/OpenAPI.
Build and maintain relational databases (PostgreSQL or similar) and ensure performance and reliability.
Contribute to event-driven systems, async workflows, and authentication/authorization mechanisms (OAuth2/OIDC).
Optionally contribute to Front End development (React, Next.js, TypeScript, Tailwind) and cloud infrastructure.
Work closely with cross-functional teams to translate requirements into robust, secure solutions.
Uphold best practices for logging, monitoring, and alerting.
Required Skills & Experience:
Proven experience in Python Back End development and building REST APIs.
Strong understanding of Back End architecture, databases, and Server Side systems.
SC or DV clearance (or eligible for MOD DV/UKSV DV).
Experience working in a defence, government, or high-security environment preferred.
Optional/Nice-to-Have:
Event-driven systems (Celery, Kafka, Redis Streams)
Frontend development (React, Next.js, TypeScript, Tailwind)
Cloud/container experience (Docker, Terraform, CloudFormation, Argo CD)
Logging/monitoring stacks (Prometheus, Grafana, ELK/OpenSearch)