Negotiable
Undetermined
Remote
United Kingdom
Summary: We are seeking experienced Full Stack Software Engineers for a contract role within a large-scale enterprise delivery programme in the UK energy sector. The position involves building and enhancing a core enterprise platform, requiring expertise in React/Next.js, C#/ASP.NET Core, and Azure cloud services. This hands-on role operates within a modern microservices architecture and includes responsibilities across both front-end and back-end development. The contract is initially for 6 months with the possibility of extension.
Key Responsibilities:
- Develop Front End applications using React, Next.js, and TypeScript
- Build Back End services using C# and ASP.NET Core
- Design and implement RESTful APIs (GraphQL exposure beneficial)
- Contribute to microservices and event-driven architecture
- Implement authentication and authorisation best practices including Azure Entra
- Write unit, integration, and end-to-end tests using Jest, Playwright, and PACT
- Build and maintain CI/CD pipelines using GitHub Actions
- Work with Docker and containerisation tooling
- Apply Infrastructure as Code and modern DevOps practices
- Contribute to observability, monitoring, and alerting
- Participate in SAFe Agile delivery including quarterly PI planning
- Produce technical documentation including ADRs and API specifications
- Conduct code reviews and mentor team members
Key Skills:
- Minimum 5 years commercial experience in full stack software engineering
- Strong React and/or Next.js Front End experience
- Strong C# and ASP.NET Core Back End development experience
- Experience working with Azure cloud services
- Practical experience with Docker and container-based deployments
- Experience building and maintaining CI/CD pipelines
- Experience building secure systems (authentication, authorisation, secure coding principles)
- Understanding of microservices architecture and REST APIs
- Experience working in Agile/SAFe delivery environments
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: Full Stack Software Engineer
Start Date: ASAP/Flexible
Contract Length: 6 months initial (with scope to extend)
Work Location: Remote (UK travel to Warwick or London once per quarter)
Clearance: BPSS required
Interview Process: 2 stages, no technical test
We are seeking experienced Full Stack Software Engineers to join a large-scale enterprise delivery programme within the UK energy sector. The role focuses on building and enhancing a core enterprise platform that records, tracks, and manages operational work across the UK transmission network.
This is a hands-on contract position requiring strong experience across React/Next.js on the Front End, C#/ASP.NET Core on the Back End, and Azure cloud services, operating within a modern microservices architecture.
Key Responsibilities
- Develop Front End applications using React, Next.js, and TypeScript
- Build Back End services using C# and ASP.NET Core
- Design and implement RESTful APIs (GraphQL exposure beneficial)
- Contribute to microservices and event-driven architecture
- Implement authentication and authorisation best practices including Azure Entra
- Write unit, integration, and end-to-end tests using Jest, Playwright, and PACT
- Build and maintain CI/CD pipelines using GitHub Actions
- Work with Docker and containerisation tooling
- Apply Infrastructure as Code and modern DevOps practices
- Contribute to observability, monitoring, and alerting
- Participate in SAFe Agile delivery including quarterly PI planning
- Produce technical documentation including ADRs and API specifications
- Conduct code reviews and mentor team members
Required Skills and Experience
- Minimum 5 years commercial experience in full stack software engineering
- Strong React and/or Next.js Front End experience
- Strong C# and ASP.NET Core Back End development experience
- Experience working with Azure cloud services
- Practical experience with Docker and container-based deployments
- Experience building and maintaining CI/CD pipelines
- Experience building secure systems (authentication, authorisation, secure coding principles)
- Understanding of microservices architecture and REST APIs
- Experience working in Agile/SAFe delivery environments