Lead Software Engineer
- norwich, norfolk, NR1 1AA, United Kingdom
- Full time
- On-site
- £72,000 - £72,000 Per Annum
Job Description
About the Role
Our client is seeking an accomplished Lead Software Engineer to join their team in Norwich . This role is crucial for guiding development teams, overseeing the design and implementation of sophisticated software solutions, and ensuring the delivery of high-quality, scalable products. You will be responsible for technical leadership, mentoring engineers, and driving best practices across the software development lifecycle. This is an exciting opportunity to shape the technical direction of key projects and contribute to a culture of innovation and excellence within a collaborative, on-site environment.
Key Responsibilities
- Lead and mentor a team of software engineers, fostering a culture of collaboration and high performance.
- Oversee the architectural design and implementation of software solutions, ensuring scalability and maintainability.
- Drive the adoption of software development best practices, including code reviews, testing strategies, and CI/CD.
- Collaborate with product managers and stakeholders to translate business requirements into robust technical plans.
- Ensure the delivery of high-quality, well-tested software on time and within budget.
- Actively participate in coding, problem-solving, and technical decision-making.
Requirements
- Significant experience as a Software Engineer, with proven experience in a technical leadership role.
- Strong proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).
- Deep understanding of software architecture patterns, design principles, and data structures.
- Experience with relational databases and/or NoSQL databases.
- Familiarity with cloud platforms and DevOps practices.
- Excellent communication, leadership, and problem-solving skills for an on-site team.
Benefits
- Competitive salary with performance-based bonuses and review.
- On-site working environment in Norwich , promoting team synergy.
- Comprehensive health, dental, and vision insurance.
- Generous pension scheme and life assurance.
- Opportunities for career growth and continuous professional development.


