About the role

  • Senior Software Engineer responsible for developing software solutions at Anglian Water. Leading technical architecture and mentoring a team while ensuring high-quality deliverables.

Responsibilities

  • Design, build, and maintain high-quality software solutions that support Anglian Water’s products and platforms.
  • Work closely with product owners, designers, architects, and engineers to shape requirements, influence architecture and design decisions, and deliver secure, scalable, and reliable systems.
  • Write clean, efficient code, review and improve existing solutions, troubleshoot production issues, and optimise performance.
  • Set standards, promote best practices, and mentor other engineers.
  • Continuously develop your own skills, explore new technologies, and contribute innovative ideas to improve how software is built and delivered.

Requirements

  • Degree in Computer Science, Engineering, or a relevant field OR equivalent professional experience.
  • Recognised certification in relevant competency
  • Experience working cross functionally with both internal and external teams
  • Experience identifying and supporting delivery of both technical and process improvements in a digital engineering environment
  • Proven technical leadership experience, focused on training, mentoring, and coaching engineers
  • The ability to lead by example, demonstrating a strong work ethic, technical skills and problem solving abilities.
  • Experience working in an agile development team, where you’ve delivered incremental small slices, and are comfortable with responding to meet user needs
  • Demonstrable extensive experience in Software Engineering, with a strong track record of supporting delivery of complex projects and driving technical innovation.
  • Advanced proficiency in query language(s) (e.g. SQL) and large databases, along with industry best practices.
  • Advanced knowledge of a programming language (examples include: Javascript, HTML, CSS, C#, YAML, Python, PowerShell, JSON and BICEP)
  • Advanced proficiency in a programming language, specifically for data manipulation, (examples include: Python, R, Scala)
  • Experience working with Service Management processes, specifically Change, Incident, Event, Configuration and Problem Management

Benefits

  • Private healthcare and physiotherapy
  • 24-hour Virtual GP service for you and your household
  • 26 days annual leave (rising with service)
  • Competitive pension scheme – Anglian Water double-matches your contributions up to 6% (up to 18% combined)
  • Bonus scheme
  • Flexible benefits and working culture
  • Life Assurance (8× salary) and Personal Accident cover
  • Enhanced family leave policies
  • Great discounts and perks

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

£62,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job