Lead Software Engineer
- newcastle upon tyne, tyne and wear, NE1 4EP, United Kingdom
- Permanent·Hybrid
- Full time
- £80,000 - £80,000 Per Annum
Job Description
About the Role
Our client is seeking a seasoned Lead Software Engineer to guide their development team in Newcastle upon Tyne . This is a critical role responsible for overseeing the design, implementation, and delivery of high-quality software solutions. You will mentor and manage a team of engineers, foster a culture of technical excellence, and contribute directly to the architecture and strategic direction of our software products. This hybrid position offers the chance to collaborate closely with colleagues in the office while maintaining flexibility for remote work, ensuring a balanced approach to team engagement and individual productivity.
Key Responsibilities
- Lead and mentor a team of software engineers, providing technical guidance, code reviews, and performance feedback.
- Drive the architectural design and technical strategy for key software projects, ensuring scalability, reliability, and maintainability.
- Collaborate with product management and other stakeholders to define roadmaps, prioritize features, and deliver software on schedule.
- Develop and implement best practices for software development, including coding standards, testing methodologies, and deployment processes.
- Hands-on coding and design for complex features, acting as a technical expert for the team in software engineering .
- Troubleshoot complex technical issues and provide solutions to ensure the stability and performance of our software systems.
Requirements
- 8+ years of professional experience in software development, with at least 2 years in a technical leadership or lead engineer role.
- Proven expertise in multiple programming languages and technologies (e.g., Java, C#, Python, Go) and a strong understanding of software architecture patterns.
- Experience with cloud computing platforms (AWS, Azure, or GCP) and containerization technologies.
- Demonstrated ability to lead and inspire a team, foster collaboration, and drive technical excellence.
- Strong understanding of agile methodologies and DevOps practices .
- Excellent problem-solving skills and the ability to communicate complex technical concepts clearly to both technical and non-technical audiences.
Benefits
- A competitive salary package with an annual salary up to 80000 .
- A hybrid work model offering flexibility between office-based collaboration and remote working.
- Comprehensive health, dental, and vision insurance coverage.
- Generous paid time off and company holidays.
- Opportunities for career advancement and continuous professional development.


