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
Engineer at NetApp’s Keystone organization executing complex projects and decomposing product requirements into simple solutions. Focusing on system interdependencies and engineering best practices.
Software Engineer developing and testing NetApp storage applications. Engaging in system implementation, technical discussions, and providing mentor support to junior engineers.
Software Engineer at Taskbase developing digital learning solutions for personalized tutoring in the digital space. Joining a fast - growing startup with a focus on software engineering excellence.
Senior Full Stack Software Engineer shaping AI Care Partner integration with EHRs. Delivering robust systems simplifying US healthcare complexities in a collaborative environment.
Lead development of multibody simulation capabilities for wind turbine optimization at GE Vernova. Collaborate on innovative solutions to enhance performance and reliability of wind turbines.
Technical Leader responsible for instrumentation and controls within GE Vernova's engineering team. Delivering technical guidance and improving engineering design processes while mentoring team members.
Lead engineer at GE Vernova managing engineering for gas turbine acoustic enclosure systems. Collaborating with global teams to ensure design safety, quality, and compliance.
Senior Tech Lead Manager on Back Market's Subscription team. Leading the development of device protection and repair services while managing a small technical team.
Tech Lead Manager overseeing automation system evolution at Jerry.ai. Leading a team of engineers to enhance insurance marketplace technology in a hybrid work environment.
Senior Full - Stack Developer enhancing teamwork software for companies in the DACH region. Focus on developing robust backends and interactive frontends using modern technologies.