Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

OVO

NewBe an early applicant

Senior Software Engineer (BPC) - 12 month Secondment

Posted
Discussion

Description

Role OVO-View

Team: BPC

Salary banding: £58,000 to £75,000

Experience: Senior

Working pattern: Full-Time

Role Type: 12 month secondment

Reporting to: Claire McIntyre

Talent Acquisition contact: Jodie Catley-Day

This role in 3 words: Build, Collaborate, Deliver

Top 3 qualities for this role: Communication, Delivery Expertise, Amplification

Closing date: Friday 6th November at 12pm

Your next OVO adventure:

At OVO, we recognise that great people are already working with us across all of our brands. Find out more below about whether this role might be the next part of your OVO adventure.

You may not have all of the skills and experience boxes ticked, but if you think you have much of what we’re looking for, then we’d love to hear from you.

Teamworking for the planet:

Everything we do here spins around Plan Zero. So, naturally, the team you’ll be joining plays a gigantic role in making that happen. Here’s how:

As a Senior Software Engineer, you’ll own the end-to-end development of complex systems and features that are core to our business.

This role in a nutshell:

You will lead technical initiatives, make critical design decisions, and mentor engineers to elevate the team's capabilities. Your expertise will be the driving force that ensures we build scalable, high-quality software that pushes our company forward.

Your key outcomes will be:

  • Technical Leadership & Architecture: Drive the architectural vision for key features, designing robust, scalable systems and contributing to the technical roadmap to influence the future direction of the product.
  • Engineering Excellence & Quality: Champion best practices by writing clean, efficient code, leading rigorous code reviews, and implementing comprehensive automated testing to ensure high-quality, performant solutions.
  • Mentorship & Team Growth: Lead and mentor other engineers, fostering a culture of continuous learning and collaboration through knowledge sharing, technical discussions, and constructive feedback.
  • Project Execution & Delivery: Translate complex projects into clear, executable tasks within an Agile framework, proactively resolving blockers to ensure the timely and efficient delivery of team commitments.
  • Community & Knowledge Sharing: Actively contribute to the wider engineering community by leading discussions, sharing expertise through documentation and workshops, and driving the exchange of best practices.

You’ll be successful here at OVO if you…

  • Professional Experience: Significant hands-on experience developing software in an agile environment, with a proven track record of delivering high-quality, clean code.
  • Backend & Architecture: Expertise in designing and building scalable microservices-based architectures using languages like Node.js, Python, and TypeScript.
  • Cloud & DevOps: Hands-on experience with cloud platforms (GCP, AWS), containerization (Docker, Kubernetes), and modern CI/CD practices.
  • Frontend Development: Proficiency in modern frontend frameworks such as React.js and/or React Native.
  • Leadership & Mentorship: Proven ability to lead technical initiatives and mentor other engineers, fostering a culture of technical excellence.
  • Collaboration & Problem-Solving: Excellent communication and analytical skills, with the ability to thrive in a high-ownership, collaborative team environment.

What will happen next?

After you submit your application, our Talent Acquisition team will review your CV along with the hiring manager, and will come back to you with an update shortly.

Feel free to contact the relevant recruiter, detailed at the top of the advert, to discuss the role.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →