> Markdown version of [/jobs/ext/2394069-c-net-developer](https://www.wearedevelopers.com/jobs/ext/2394069-c-net-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C# .NET Developer - **Company:** N.P.A. - **Location:** London, UK - **Salary:** £60,000.0 - £80,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Vbscript, Application Programming Interfaces (APIs), Application Integration Architecture, Microsoft Azure, Business Software, C Sharp (Programming Language), Databases, Data Integrity, Data Security, Data Structures, Database Design, Software Design Patterns, Integrated Windows Authentication, Entity Framework, Internet Information Services (IIS), Web Portals, Microsoft SQL Server, Software Architecture, Cloud Services, Software Engineering, Web Applications, Web Application Frameworks, .NET Core, Blazor, Software Troubleshooting, Software Application Programming, Git, Solid Principles, Information Technology, Vba Programming Language, Performance Monitor, Integration Frameworks, Software Coding, Restful APIs, Software Version Control, Legacy Systems - **Published:** August 5, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-8297FD52F21B78D1D4/ ## About the Role * Commercial experience developing applications using C# and .NET (.NET Core/.NET 8+ preferred). * IIS, Windows authentication, deployment * Experience designing, developing and supporting web applications and APIs. * Strong SQL Server and database design experience. * Experience with Entity Framework and modern data access techniques. * Understanding of software architecture, design patterns and SOLID principles. * Experience working with source control (Git) and structured development processes. * Ability to analyse business requirements and translate them into technical solutions. * Strong troubleshooting, problem-solving and analytical skills. * Ability to document systems and technical solutions clearly. * Ability to work directly with business users and non-technical stakeholders. * Experience supporting and maintaining business-critical applications. * Self-motivated with the ability to manage multiple projects and priorities. * Working independently in a very small team Desirable: * Experience modernising or migrating Legacy systems. * Knowledge of Classic ASP/VBScript to assist with support and transition of existing applications. * Knowledge of VBA * Experience with Microsoft Azure (App Services, Functions, Storage, Entra ID). * Experience with Azure DevOps and CI/CD pipelines. * Experience with REST APIs and third-party integrations. * Experience with Blazor or modern web frameworks. * Experience with AI-assisted development tools and AI integration within business applications. * Experience of working in insurance, financial services or FCA-regulated environments. * Experience mentoring junior developers and contributing to technical strategy. * Knowledge of cybersecurity principles and secure software development practices. * Experience implementing automation and workflow improvements. ## Description * Designing, developing, testing and maintaining business applications, web portals, APIs and internal systems using C# and .NET technologies. * Analyse business requirements and work directly with users to design practical technical solutions that improve efficiency and support business objectives. * Support, enhance and modernise existing applications, including assisting with the migration of Legacy systems to modern platforms and architectures. * Design, maintain and optimise SQL Server databases, ensuring data integrity, performance and scalability while supporting the organisation's reporting and analytical requirements. * Design and develop reporting solutions, dashboards and data extracts to provide management with timely, accurate and meaningful business information. * Work with stakeholders to identify reporting requirements and ensure appropriate data structures, database design and data capture processes are implemented to support operational and management reporting. * Analyse business data and produce reports that assist management with decision-making, performance monitoring, regulatory requirements and operational oversight. * Develop software in a structured, maintainable and scalable manner using established design principles, coding standards and source control practices. * Troubleshoot and resolve application, database and integration issues within business-critical systems. * Integrate internal systems with third-party platforms, APIs and cloud-based services where required. * Participate in technical planning, project meetings and business discussions to ensure solutions are delivered on time and meet business requirements. * Produce and maintain technical documentation relating to systems, processes, integrations and development activities. * Support the continuous improvement of development processes, automation, security and operational efficiency across the business. * Provide application and user support for internally developed systems and business applications. * Contribute to the maintenance and support of the Company's IT systems and technology infrastructure where required. ## Related Videos - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Blazor – the new SPA Framework for everyone who hates JavaScript](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)