About the role

  • Software Engineer developing cloud-based software products at Anglian Water. Collaborating with teams to maximize digital product value while following Agile practices.

Responsibilities

  • Manage your own workload using Kanban boards, staying focused and self-motivated
  • Collaborate closely with your team to align on goals and priorities
  • Contribute to agile retrospectives and help improve how we work, from tools to processes
  • Advise and support Product Owners, translating requirements into innovative, scalable solutions
  • Own the detailed system design, ensuring best practices and engineering standards are met
  • Design, build, configure and maintain software products and cloud infrastructure using modern development practices
  • Implement deployment strategies (CI/CD), write user documentation, and support disaster recovery planning
  • Lead on testing (TDD, BDD, automation), participate in peer reviews, and provide third-line support when needed
  • Actively contribute to Agile ceremonies, including stand-ups, sprint planning, retrospectives, and show & tells
  • Help refine the product backlog, reduce technical debt, and continuously explore new tools and techniques
  • Promote a transparent, user-focused culture aligned with Scrum values and Anglian Water’s mission

Requirements

  • A degree or equivalent experience in software engineering or a related field
  • A solid track record of building scalable, reliable software solutions
  • Experience across various technologies including backend, frontend, native apps, low-code, and cloud infrastructure
  • Proven engineering techniques and a problem-solving approach to delivery
  • Cloud centric development experience, with a preference over Microsoft Azure
  • Demonstratable experience crafting modern web applications, using JavaScript frameworks such as Angular

Benefits

  • Full private healthcare with no excess
  • 26 days leave, rising with service + Bank Holidays, with the option to swap Christmas and Easter holidays for those celebrated by your religion
  • A flexible working culture
  • Competitive pension scheme – we double-match your contributions up to 6%
  • Life Assurance at eight times your salary
  • Personal Accident cover – up to 5x your salary
  • Bonus Scheme
  • Lots of great discounts
  • Flexible benefits to support your wellbeing and lifestyle
  • Paid time off when you’re physically and mentally unwell
  • An excellent Family Leave package – to help you support your family

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

£46,575 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