Full Stack .NET Developer
Consortia are pleased to be partnering again with a well-established UK-based SaaS company as they look to hire a Full Stack .NET Developer to join their growing engineering team.
The business develops and maintains cloud-based software platforms used by organisations across the UK. Their products are actively evolving, with a strong focus on performance, reliability, and continuous improvement.
As a Full Stack .NET Developer, you will work as part of a collaborative development team contributing across the full software development lifecycle. You will be involved in building new features, improving existing functionality, and supporting the ongoing evolution of the platform. You will collaborate with developers, technical consultants, and support teams to ensure solutions are robust, scalable, and easy to maintain. The team follows SCRUM practices with regular releases supported by automated pipelines.
You will develop, enhance, and maintain applications using C# and .NET, building user interfaces using Blazor alongside HTML and CSS. You will design and consume RESTful APIs, contribute to software design discussions, and write clean, maintainable, well-tested code. You will support refactoring and improvement of existing systems, take part in Agile ceremonies such as sprint planning and retrospectives, and maintain clear technical documentation throughout the development lifecycle. Where needed, you will also provide technical support to internal teams.
Essential
1. Minimum 3 + years Commercial experience as a .NET Developer
2. Strong knowledge of C#, HTML, and CSS
3. Experience building applications using Blazor
4. Understanding of design patterns such as MVC
5. Experience working in an Agile environment
6. Familiarity with RESTful APIs
7. Good problem-solving skills and a collaborative mindset
8. Experience working with Microsoft Azure
9. Exposure to CI/CD pipelines and automated deployments
10. Experience with Angular or other modern JavaScript frameworks
Desirable
11. Experience supporting or integrating mobile applications
12. Awareness of secure coding practices and authentication standards