
Lead Software Engineer
- United Kingdom
- £57,000 per year
- Permanent
- Full-time
- Playing a lead role in designing, planning and delivering features and improvements to production.
- Collaborating closely with Architects, Principal Software Engineers, and Technical Leads to evaluate technical trade-offs, shape system architecture, and drive strategic design decisions.
- Documenting architecture decisions and being actively involved in the tribe’s architectural governance by providing advice and feedback on proposed architecture and design decisions.
- Coaching and mentoring the squad’s software engineers.
- Playing an active part in building a high-performance team culture.
- Supporting platforms and services in production, responding to change failures and fixing issues.
- Improving customer outcomes.
- Working with the rest of the team ensure all change takes us towards our technical goals.
- Hands on delivery of software working as part of cross functional scrum team. Advocating and implementing improvements in working practices.
- Contributing to a continually improving Agile software development framework.
- Liaising with Business Analysts, Developers and QA’s, establishing and implementing requirements and/or the resolution of live operational issues.
- Proven experience as a Java developer/software engineer.
- Building and running enterprise-scale web applications in production.
- Leading the development of systems and/or major new features in Java.
- Deep understanding and experience of developing using Java and SQL.
- Problem solving and deep analysis skills including ability to diagnose performance issues.
- Strong understanding of software design patterns, with the ability to apply them pragmatically to improve code maintainability, scalability, and architectural consistency.
- Proven experience in working with legacy codebases with an eye towards refactoring and modernisation to enhance performance, align with contemporary architectural standards, and support long-term maintainability.
- Excellent verbal and written communication skills, with the ability to convey complex technical concepts clearly and collaborate effectively across diverse stakeholder groups.
- Demonstrated ability to make sound technical decisions by evaluating architectural trade-offs, aligning solutions with business objectives, and leveraging best practices to guide engineering strategy.
- Extensive experience designing, developing, and integrating SOAP and RESTful web services, ensuring interoperability, scalability, and alignment with enterprise-grade service architectures.
- Understanding of secure coding practices, including input validation, authentication and authorisation mechanisms, and mitigation of common vulnerabilities.
- Proven leadership in guiding development teams, fostering a culture of technical excellence, and mentoring engineers through code reviews, best practice and design discussions.
- Balances technical excellence with pragmatic delivery of business goals; makes architectural decisions aligned with product vision and customer value.
- Proactively drives tasks to completion with minimal supervision; takes accountability for outcomes and follows through on commitments.
- Applies logical thinking and structured analysis to diagnose issues, design solutions, and make sound technical decisions.
- Quickly absorbs new technologies, tools, and concepts; applies past experience in new contexts and encourages innovation.
- Delivers high-quality work with precision; consistently ensures correctness in code, documentation, and communication.
- Thinks outside the box to solve complex problems; contributes to technical innovation and process improvement.
- Maintains focus and effectiveness when facing tight deadlines, shifting priorities, or high-stakes challenges
- Communicates clearly with technical and non-technical audiences; builds strong relationships with team members and stakeholders.
- Actively participates in team ceremonies, fosters a positive team culture, and supports others through mentoring and knowledge sharing.
- Applies methodical practices to development, estimation, and planning; ensures consistency and reliability in delivery.
- Accountability: We own our actions and shape our success on the results we deliver
- Innovation: We tackle challenges with fresh thinking and bold ideas
- Teamwork: We work together, recognising we can’t do this without each other
- Trust: We build trust on integrity, transparency and respect
- Salary of circa £57,000 depending on skills and experience
- Company pension
- Bonus opportunity
- Life assurance and critical illness cover
- Cycle to work scheme
- Perkbox – an exclusive platform offering a wide range of discounts and benefits
- Holiday entitlement of 25 days per annum, increasing to 26 days per annum after three years of service & a holiday purchase scheme
- Opportunity for a more flexible approach to start, finish, and lunchtimes to allow you to better manage events outside of work
- Social clubs - whether you’re into your cycling, crafts, or other hobbies, we have a number of groups at Open GI where individuals who enjoy the same pursuits can get together
- Wellbeing – wills at work scheme, employee assistance programme and mental health first aiders