Full Stack Engineer (.NET / Azure)
📍 UK Remote (occasional travel to Warwickshire)
đź’Ľ Permanent
đź’° Salary: ÂŁ55,000
About the Role
We’re working with a well-established, purpose-driven organisation to hire a Full Stack Engineer into their internal technology team.
This is a key role focused on strengthening engineering capability across a Microsoft and web-based technology estate, supporting both modern platforms and legacy systems.
You’ll play an important part in improving system resilience, reducing single points of failure, and contributing to the ongoing modernisation of business-critical applications.
What You’ll Be Doing
* Designing, building and supporting full stack solutions using .NET / C# and Azure
* Developing and maintaining APIs, integrations and middleware between systems
* Supporting and improving legacy applications, including stabilisation and transition to newer platforms
* Working across web platforms and CMS-driven environments (Umbraco beneficial)
* Contributing to both BAU support and modernisation initiatives
* Collaborating with internal teams to deliver reliable, secure and scalable solutions
* Playing a key role in improving overall system resilience and maintainability
What We’re Looking For
* Strong hands-on experience with .NET / C# (including .NET Core)
* Practical experience working with Azure services
* Experience building and supporting APIs and system integrations
* Experience working within complex or evolving technology environments (legacy + modern)
* Exposure to web technologies (HTML, CSS, JavaScript) and CMS platforms (Umbraco a plus)
You’ll also be:
* Comfortable working across a broad tech stack rather than specialising in one area
* Confident supporting real-world systems that aren’t always perfect
* A strong collaborator who communicates well with both technical and non-technical stakeholders
* Someone who takes ownership and contributes to improving how things are done
Your Role in the Team
This is a senior individual contributor role where you’ll bring experience, perspective, and problem-solving capability.
You’ll be expected to:
* Contribute to technical discussions and direction
* Support and improve existing systems while helping shape future solutions
* Work closely with others to deliver high-quality, maintainable outcomes
This isn’t about hierarchy — it’s about adding engineering maturity and strengthening the team.
Why Apply?
* Fully remote role with occasional, planned travel
* Opportunity to work in a collaborative, close-knit team
* Exposure to a broad and meaningful technical landscape
* Play a key role in modernising critical systems
* Work within an organisation where your contribution is visible and valued