Senior Software Developer
Yorkshire Water
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
- 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
- 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
Reference: WJ-747_30245114