Lead Software Engineer
- norwich, norfolk, NR1, United Kingdom
- Hybrid
- Full time
- £80,000 - £80,000 Per Annum
Job Description
About the Role
Our client is seeking an experienced and dynamic Lead Software Engineer to guide their software development efforts in Norwich . This pivotal role involves leading a team of engineers in the design, development, and deployment of innovative software solutions that meet complex business needs. You will be responsible for technical leadership, mentoring junior engineers, and ensuring the delivery of high-quality, scalable, and maintainable code. The ideal candidate possesses a deep understanding of software architecture, a passion for best practices, and a proven ability to foster collaboration and technical excellence within a team, operating with a hybrid work model.
Key Responsibilities
- Lead and mentor a team of software engineers throughout the entire software development lifecycle.
- Architect, design, and implement robust, scalable, and high-performance software systems.
- Collaborate with product management and stakeholders to define technical strategies and translate business requirements into technical specifications.
- Ensure the delivery of high-quality, well-tested, and maintainable code through rigorous code reviews and adherence to best practices.
- Drive the adoption of modern development methodologies, tools, and technologies to improve team efficiency and product quality.
- Troubleshoot complex technical issues and provide effective solutions.
Requirements
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of professional software development experience, with at least 2 years in a lead or senior technical role.
- Proven experience in designing and building scalable backend systems or complex applications.
- Strong proficiency in one or more programming languages (e.g., Java, Python, C#, Go) and associated frameworks.
- Experience with database technologies (SQL and/or NoSQL) and cloud platforms (AWS, Azure, GCP).
- Excellent leadership, communication, and problem-solving skills, with a collaborative mindset.
Benefits
- A highly competitive salary and comprehensive benefits package.
- A hybrid work model combining office collaboration with remote flexibility.
- Opportunities for significant professional growth and career advancement.
- Support for continuous learning, including training budgets and conference attendance.
- A positive and inclusive work culture that values innovation and teamwork.
- Prime office location in Norwich .


