£650 Per day
Inside
Hybrid
City of London, UK
Summary: Full Stack Software Engineer with over 5 years of commercial experience is needed to develop both front-end and back-end components for an EDM platform. The role involves working with modern web technologies such as React/Next.js and C#/.NET, focusing on delivering high-quality, secure, and performant features. This position is remote with occasional on-site requirements in Warwick or London, and is classified as inside IR35. The ideal candidate will thrive in a collaborative environment and possess a strong commitment to code quality and developer experience.
Key Responsibilities:
- Building great user experiences with React, Next.js, Node.js and/or Typescript including server components where appropriate, and styled client components for interactive UI with Microservices, Microfrontend and event driven architecture with RESTFul APIs and component libraries.
- Design and implement Back End components using C# and ASP.NET Core following REST and/or GraphQL best practices.
- Own features end-to-end: requirements refinement, work through ambiguity, technical design, implementation, test first mindset, code reliability before formal review stage, rollout, and observability.
- Ensure quality with unit, integration, and end-to-end tests and contract testing with libraries and frameworks such as Jest, Playwright and PACT.
- Building security by default: implement authN/Z input validation, secret management, and secure coding standards.
- Knowledge of security frameworks and compliance standards (ISO 27001, GDPR).
- Azure cloud services including Azure Entra and general authentication/authorisation practices.
- Using containerisation, automation, and orchestration tools (eg, Docker).
- Developing CI/CD pipelines and modern DevOps practices including Infrastructure As Code (IaC) and observability such as metrics, monitoring, traces and alerting.
- Lean software development methodologies (eg, Agile, SAFe) PI Planning every 3 months.
- Maintain high standards, share knowledge, actively collaborate and contribute to engineering best practices and documentation.
- Continuous improvement: help evolve the architecture, coding standards, and influence the roadmap and technical direction.
- SAFe, Agile/Lean delivery with lightweight ceremonies (stand-ups, refinement, retros). PI Planning (onsite normally every 3 months), 12 week cycles, shorter sprints, code reviews, and automated checks in CI.
- Clear communication, thoughtful code reviews, and proactive cross-functional teamwork. Use GitHub Actions. T - Shaped background and/or happy to develop cross functional ability as well as continue to develop subject matter expertise.
- Documentation: ADRs, API specs, and well-commented code.
Key Skills:
- 5+ years of commercial experience in full-stack development.
- Proficiency in React, Next.js, Node.js, Typescript, C#, and ASP.NET Core.
- Experience with REST and GraphQL best practices.
- Knowledge of unit, integration, and end-to-end testing frameworks.
- Understanding of security frameworks and compliance standards (ISO 27001, GDPR).
- Familiarity with Azure cloud services and authentication/authorization practices.
- Experience with containerization, automation, and orchestration tools (e.g., Docker).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with Agile and Lean methodologies.
- Strong collaboration and communication skills.
- Ability to document code and processes effectively.
Salary: £650 per day
City: City of London
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Mid-Level
Industry: IT
Full Stack Software Engineer
6 months
Remote - 2-3 days onsite in Warwick or London every 3 months
Inside IR35 - umbrella only
Background:
Full-Stack Engineer (5 years+ commercial experience mid-senior level) required to help build the front and Back End components of the EDM platform coding reliable, secure, and performant features across a modern web stack including React/Next.js on the Front End and C#/.NET (ASP.NET Core) on the Back End supported with Azure Managed Services. You'll work closely with product, design, and architecture deliver end-to-end features - from shaping solution designs and APIs to implementing responsive UIs and robust services.
This long-term programme (5+ years) is suitable for engineers who enjoy owning problems across the stack, care deeply about code quality and developer experience, and thrive in a collaborative, product-driven environment.
Responsibilities include:
- Building great user experiences with React, Next.js, Node.js and/or Typescript including server components where appropriate, and styled client components for interactive UI with Microservices, Microfrontend and event driven architecture with RESTFul APIs and component libraries.
- Design and implement Back End components using C# and ASP.NET Core following REST and/or GraphQL) best practices.
- Own features end-to-end: requirements refinement, work through ambiguity, technical design, implementation, test first mindset, code reliability before formal review stage, rollout, and observability.
- Ensure quality with unit, integration, and end-to-end tests and contract testing with libraries and frameworks such as Jest, Playwright and PACT.
- Building security by default: implement authN/Z input validation, secret management, and secure coding standards.
- Knowledge of security frameworks and compliance standards (ISO 27001, GDPR).
- Azure cloud services including Azure Entra and general authentication/authorisation practices.
- Using containerisation, automation, and orchestration tools (eg, Docker).
- Developing CI/CD pipelines and modern DevOps practices including Infrastructure As Code (IaC) and observability such as metrics, monitoring, traces and alerting.
- Lean software development methodologies (eg, Agile, SAFe) PI Planning every 3 months.
Code reviews & mentorship:
- Maintain high standards, share knowledge, actively collaborate and contribute to engineering best practices and documentation.
- Continuous improvement: help evolve the architecture, coding standards, and influence the roadmap and technical direction.
Methodology/working culture:
- SAFe, Agile/Lean delivery with lightweight ceremonies (stand-ups, refinement, retros). PI Planning (onsite normally every 3 months), 12 week cycles, shorter sprints, code reviews, and automated checks in CI.
Collaboration skills:
- clear communication, thoughtful code reviews, and proactive cross-functional teamwork. Use GitHub Actions. T - Shaped background and/or happy to develop cross functional ability as well as continue to develop subject matter expertise
- Documentation: ADRs, API specs, and well-commented code.