Full Stack Software Engineer

Full Stack Software Engineer

Posted 1 day ago by 1771246231

Negotiable
Undetermined
Remote
United Kingdom

Summary: We are looking for experienced Full Stack Software Engineers to join a large-scale enterprise delivery programme in the UK energy sector. The role involves developing and enhancing a core enterprise platform that manages operational work across the UK transmission network. Candidates should have strong experience in React/Next.js, C#/ASP.NET Core, and Azure cloud services within a microservices architecture. This is a hands-on contract position with a focus on both front-end and back-end development.

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: undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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 frontend, C#/ASP.NET Core on the backend, 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