Senior Full Stack Engineer - React/C#/.
NET/Azure
Contract: 6 months
Rate: £400 per day, outside IR35
Location: Fully remote
We're looking for a Senior Full Stack Engineer to help design, build and enhance E-commerce and digital platforms, delivering seamless customer journeys that improve conversion and support commercial growth.
This is a hands-on contract working closely with product, design and engineering teams. You'll deliver features across the full stack, combining responsive React interfaces with robust C#/.
NET services and cloud-native solutions on Microsoft Azure.
What you'll be doing
- Designing, building and maintaining scalable, secure and high-performing applications using React, C#/.NET and Azure.
- Delivering end-to-end features, from customer-facing interfaces through to Back End services and APIs.
- Contributing to technical design, cloud architecture and reusable components.
- Improving application performance, reliability and user experience.
- Writing clean, maintainable code supported by unit, integration and end-to-end testing.
- Contributing to CI/CD pipelines, DevOps practices and ongoing improvements to engineering standards.
- Working with Product Managers, Designers and stakeholders to translate business requirements into technical solutions.
- Identifying and addressing technical debt while sharing knowledge across the engineering team.
What we're looking for
- Strong commercial full stack development experience with React, C# and .NET Core/.NET 6+.
- Experience using Microsoft Azure to build and support cloud-based applications.
- A background delivering ecommerce or customer-facing digital platforms.
- A good understanding of API design, microservices and distributed systems.
- Experience with CI/CD pipelines, DevOps practices and cloud infrastructure.
- A track record of improving application performance and customer experience.
- Strong software engineering fundamentals, including design patterns and automated testing.
- Experience working collaboratively within agile, product-led teams.
Nice to have
- TypeScript experience.
- Exposure to headless or composable E-commerce platforms.
- Familiarity with event-driven architectures.
- Experience integrating payment, search or marketing platforms.
- Knowledge of analytics, experimentation or A/B testing.
- Exposure to order management or fulfilment systems.