Senior Software Developer

Company: Yorkshire Water
Apply for the Senior Software Developer
Location: Leeds
Job Description:

Overview

Senior Software Developer / Integration Manager at Yorkshire Water leads design and delivery of global APIs and integrations within the Tech team. You will influence technical direction, champion best practices, and build scalable cloud-based solutions using .NET and Azure. The role combines hands-on development with governance, integration work, and collaboration with cross-functional teams to support customer-facing applications. This is a growth-focused opportunity in a mission-driven utility with a strong emphasis on reliability, security, and modern delivery practices.

Pay / Benefits

  • competitive salary
  • annual incentive bonus
  • pension up to 12%
  • 25 days leave + 2 wellness days
  • life assurance 4x pensionable salary
  • health and dental insurance

Responsibilities

  • Lead design and development of global APIs and integrations
  • Contribute to software development standards and governance
  • Define technical procurement and adoption standards for services
  • Translate user stories into high-quality technical designs
  • Deliver robust, secure software services meeting acceptance criteria
  • Stay current with domain changes and exploit new technologies to reduce costs and build resilience
  • Perform specialist troubleshooting within the technical discipline

Key requirements

  • Strong C# / .NET development background with API experience in Azure
  • Experience with API development using .NET 8 (C#, ASP.NET, MVC, WCF)
  • MS SQL and database design, including SQL scripting
  • Excellent SOA design knowledge and integration patterns
  • Strong documentation, testing, and release management understanding
  • Experience with DevOps, CI/CD, and Unit Testing; ability to work in a dynamic environment
  • Analytical, problem-solving skills and excellent interpersonal abilities
  • interpersonal skills
  • analytical thinking
  • self-motivation
  • C# / .NET
  • Azure
  • API development

Posted: September 19th, 2026