Overview
Senior / Lead Software Developer
Full Stack - Kotlin - TypeScript
£(Apply online only) per day, Outside IR35
3 Month rolling (long term)
Fully Remote
SC Clearance REQUIRED
Unify are proud to exclusively represent a highly respected Consultancy who urgently require the services of a Senior / Lead Full Stack Developer, on a contract basis, 3 months rolling, with long term scope. We require SC Clearance for this project therefore you MUST have valid SC Clearance! You'll get the opportunity to join a project team working on a high-profile, high-impact, Government program.
Tech Stack
- Frontend: Building UIs using Express.js and TypeScript; Using Gov department Design System and nunjucks; Integrating with the backend services
- Backend: Developing and maintaining Kotlin APIs (using Spring Boot); Integrating with internal and external APIs using REST or similar protocols; Experience with event driven architecture
- Cloud & infrastructure: Deploying and managing services in AWS (there is a managed platform team); Writing infrastructure as code using Terraform; Implementing and maintaining CI/CD pipelines with GitHub Actions (or equivalent); Using containerisation technologies, particularly Docker and Kubernetes
- Engineering practices: Strong focus on Test-Driven Development (TDD) and automated testing; Comfortable with pair programming, peer reviews, and knowledge sharing; Writing documented, maintainable code aligned with GDS standards; Experience working in agile, multidisciplinary teams and "working in the open"
Responsibilities
- Collaborate on design and development of end-to-end software solutions for a government program.
- Lead development efforts across frontend (TypeScript/Express.js) and backend (Kotlin/Spring Boot) layers.
- Ensure integration with internal/external APIs and adherence to RESTful principles and event-driven patterns.
- Deploy and manage services in AWS, implement infrastructure as code with Terraform, and maintain CI/CD pipelines.
- Adopt and promote engineering best practices, including TDD, automated testing, and code reviews.
Qualifications
- SC Clearance (required)
- Significant experience as a Senior/Lead Full Stack Developer
- Proficiency with Kotlin and Spring Boot; TypeScript; Express.js
- Experience with REST APIs, event-driven architectures, AWS, Terraform, Docker, Kubernetes
- Familiarity with GOV Design System and Nunjucks; knowledge of GDS standards
- Strong collaboration skills in agile, multidisciplinary teams; comfortable with pair programming and knowledge sharing
Engagement & Logistics
- Contract: 3 months rolling, long-term potential
- Location: Fully Remote
- Rate: £(Apply online only) per day, Outside IR35
- Application: Please apply by submitting your latest CV for immediate review by our talent team.