Job Description
Full Stack .Net Developer
Join a leading financial services organisation based in London, renowned for its commitment to digital transformation and cutting-edge technology. We are looking for a Full Stack .NET Developer to join a collaborative development team working on high-impact digital platforms and applications across the business.
This is a fully remote opportunity, offering flexible working while contributing to key enterprise projects in a modern, cloud-first environment.
Role Overview
As a Full Stack .NET Developer, you will be responsible for the development, support, and enhancement of internal and customer-facing systems using a modern Microsoft tech stack. You will build responsive web applications, scalable microservices, APIs, and data-layer components, working within an Agile, cloud-based (Azure) environment.
Key Responsibilities
* Full-stack development using C# .NET Core, Web API, Angular 9+, HTML/CSS, and JavaScript frameworks.
* Build and support Microservices, Azure Service Bus integrations, and containerized services (Docker).
* Develop and maintain APIs, web services, and enterprise data layers.
* Collaborate with cross-functional teams including PMs, BAs, designers, and QA.
* Participate in code reviews, technical design sessions, and Agile ceremonies.
* Troubleshoot and maintain existing systems; implement business-driven enhancements.
Skills & Experience Required
* Proficient in C# .NET Core / .NET Framework
* Strong front-end experience: Angular 9+, responsive HTML/CSS, JavaScript
* RESTful APIs, Web API, Microservices
* Azure Cloud, Service Bus, SQL Server, Docker (preferred)
* Familiarity with Entity Framework, GraphQL, and ETL processes
* Experience with Unit Testing, mocking frameworks, and secure coding practices
* Version control tools: Git, TFS
* Experience with Agile/Scrum methodology
Bonus Skills
* Azure DevOps (CI/CD pipelines)
* SonarQube, Craft CMS
* Understanding of application security and clean code standards
What’s on Offer
* Work remotely from anywhere in the UK
* Join a modern, Agile development team with a strong tech culture
* Contribute to major digital transformation initiatives