> Markdown version of [/jobs/ext/2970529-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/2970529-senior-software-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). --- # Senior Software Developer - **Company:** Yorkshire Water - **Location:** Leeds, UK - **Experience:** Expert - **Salary:** £54,034.0 - £63,569.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Continuous Integration, Database Design, DevOps, Windows Communication Foundation, Microsoft SQL Server, Model View Controller (MVC), Systems Development Life Cycle, Release Management, Service-Oriented Architecture, SQL Databases, Web Services, Cloud Platform System, Api Design - **Published:** September 18, 2026 - **Apply:** https://www.totaljobs.com/job/senior-software-developer/yorkshire-water-job107994332 ## About the Role * Strong background in C# / .NET development (Framework and/or Core) with commercial experience delivering robust and reliable API services within Azure cloud environment. * Proven track record of driving sustainable performance against challenging business targets, in two or more of the following technical disciplines: -API development using Microsoft .NET 8 (C#, ASP.NET, MVC, WCF, etc.) - MS SQL and database design experience including writing SQL scripts. * Excellent understanding of Service Oriented Architecture design that integrate correctly * Excellent knowledge of documentation, testing and release management principles with the ability to prioritise and execute tasks in a dynamic, changing environment. * Highly motivated and self-reliant with a personal drive for continuous development you will have proven analytical and problem-solving abilities and excellent interpersonal skills. * Extensive knowledge of the system development lifecycle including DevOps processes, CI/CD, writing Unit Tests etc. ## Description Join us as a Senior Software Developer and help shape the future of our cloud-based platforms. Working with .NET (C#) and Azure, you'll design and deliver scalable microservice APIs that power customer-facing applications. Collaborating with architects and cross-functional Agile teams, you'll have the opportunity to influence technical direction, champion best practices, and build innovative solutions that make a real impact across the business., * Input into the design and lead development of global APIs, and the associated integration whilst maintaining and supporting the IT Programme of work. * Contribute to the software development standards and governance whilst ensuring that deliverables by you and the wider team adherence to them. * Contribute to the technical procurement and adoption standards for commercial services and systems. * As a senior development you will be accountable for Identifying technical tasks from user stories during refinement and create high quality detailed technical lower-level designs of the technical solution. * Deliver software services that are robust, reliable and secure in nature, which are technically fit for purpose and meet specified acceptance criteria. * Keep abreast of changes within their software domain, demonstrating innovation to exploit existing and new technologies to promote reduce costs, manage risk and build resilience. * Undertake specialist detailed and complex troubleshooting activities within your technical discipline. ## Related Videos - [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) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [The journey from developer to devops - what i've learnt along the way](https://www.wearedevelopers.com/videos/238-the-journey-from-developer-to-devops-what-i-ve-learnt-along-the-way) ## 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) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk)