Web Developer – .NET, Blazor and Azure

🏢 Vesta Software Group · all Vesta Software Group jobs
📍 United Kingdom
📅 Posted 2026-08-20 · via Himalayas
🏷 Web-Developer,.NET-Developer,Blazor-Developer,Azure-Developer,Software-Developer,Azure-.NET-Developer,C#-.NET-Developer
Apply on original site ↗

Job Description:
Web Developer – .NET, Blazor and Azure - C-SAM UK

C-SAM develops specialist asset management, rental, service, certification and operational software for customers operating across the UK and international markets.
We are currently investing heavily in the development of our next-generation web application framework. This framework will modernise our established Windows-based software and provide a scalable, secure and configurable cloud platform for both existing and new customers.
We are looking for a practical and experienced Web Developer to join our development team and help build, improve and deliver this new platform.

The Web Developer will work primarily on C-SAM’s newest web application framework, developing reusable components, customer-facing modules, integrations and core platform functionality.
You will work across the full development lifecycle, including requirements analysis, solution design, development, testing, deployment and ongoing improvement.
The role will also involve understanding and, where required, migrating functionality from our existing VB.NET, WinForms and SQL Server applications into the new web platform.
This is a hands-on development role suited to someone who enjoys solving real business problems, working with complex workflows and building software that is reliable, maintainable and easy for users to operate.
Key Responsibilities

• Develop and maintain functionality within C-SAM’s new .NET web application framework.
• Build reusable Blazor components, shared services and configurable application modules.
• Develop responsive and user-friendly web interfaces.
• Convert existing Windows application functionality into modern web-based workflows.
• Work with product owners, operational teams and customers to understand business requirements.
• Design and implement secure, scalable and maintainable solutions.
• Develop and optimise Entity Framework queries and data access services.
• Create and maintain SQL Server stored procedures, views, functions and scripts.
• Improve application and database performance.
• Build integrations with customer systems, third-party APIs and cloud services.
• Assist with data migration, cleansing and validation activities.
• Develop authentication, role-based access and permission functionality.
• Support multi-company, multi-entity and multi-customer application structures.
• Write unit tests and assist with integration, regression and user acceptance testing.
• Diagnose and resolve software defects and performance issues.
• Review code and contribute to development standards and architecture decisions.
• Produce clear technical documentation and implementation notes.
• Support application deployments to Azure environments.
• Work with AI-assisted development tools, including OpenAI Codex, to improve development speed and quality.
• Contribute to the continuous improvement of the framework, development processes and coding standards.
Essential Skills and Experience

• Strong commercial experience developing applications using C# and .NET.
• Experience developing web applications using Blazor Server, Blazor WebAssembly, ASP.NET Core or a similar Microsoft web technology.
• Strong SQL Server knowledge, including:
o T-SQL
o Stored procedures
o Views
o Joins and aggregations
o Query optimisation
o Indexing
o Execution plans
o Data migration scripts
• Experience using Entity Framework or Entity Framework Core.
• Good understanding of object-oriented programming and software design principles.
• Experience developing REST APIs and integrating with third-party services.
• Experience with dependency injection and service-based application architecture.
• Experience using Git and source control workflows.
• Good understanding of application security, authentication and role-based permissions.
• Ability to investigate and resolve complex technical and business problems.
• Ability to work with existing applications and understand established busines

← All remote jobs