Senior Software Engineer (BPC) - 12 month Secondment
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.
