It is essential that you apply by registering a profile at:
https://headhuntme.io
to be considered for this AND automatically for similar roles
IMPORTANT
Job Summary
We are seeking an experienced Lead Software Developer to guide our engineering team in delivering high-quality software solutions. The ideal candidate will combine strong technical expertise with leadership capabilities, mentoring developers while contributing hands-on to critical projects. You will set technical direction, drive best practices, and ensure our codebase remains maintainable, scalable, and aligned with business objectives.
Responsibilities
Provide technical leadership and mentorship to a team of 4-8 software developers, fostering growth and excellence.
Design and architect scalable, maintainable software solutions aligned with business requirements and technical strategy.
Lead code reviews, ensuring adherence to coding standards, best practices, and security guidelines.
Collaborate with Product Owners and stakeholders to translate business requirements into technical solutions.
Drive technical decision-making around technology stack, frameworks, and architectural patterns.
Hands-on development of complex features and critical system components, serving as a technical role model.
Establish and champion engineering best practices including testing strategies, CI/CD, and documentation standards.
Identify and address technical debt, performance bottlenecks, and scalability challenges proactively.
Facilitate technical discussions, design reviews, and knowledge-sharing sessions within the team.
Support recruitment activities, including technical interviews and assessment of engineering candidates.
Requirements
7+ years of software development experience with proven track record of delivering complex applications.
Strong expertise in modern programming languages (Java, C#, Python, JavaScript/TypeScript, or Go).
Deep understanding of software design patterns, SOLID principles, and clean code practices.
Experience with cloud platforms (AWS, Azure, or GCP) and containerisation technologies (Docker, Kubernetes).
Proficiency in both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
Demonstrated experience mentoring and leading development teams in Agile environments.
Strong knowledge of microservices architecture, RESTful APIs, and event-driven systems.
Experience with modern frontend frameworks (React, Vue, or Angular) is highly desirable.
Excellent problem-solving abilities with systematic approach to debugging and optimisation.
Strong communication skills with ability to explain technical concepts to non-technical stakeholders.
Track record of driving technical improvements and championing engineering excellence.
Be part of a team that values technical excellence, continuous learning, and collaborative innovation.
IMPORTANT
It is essential that you apply by registering a profile at:
https://headhuntme.io
to be considered for this AND automatically for similar roles
IMPORTANT
Job Type: Full-time
Pay: 85,000.00-110,000.00 per year
Benefits:
Flexitime
Work from home
Work Location: Hybrid remote in London EC2M 2QS
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.