HamburgerMenu
hirist

Lead Software Developer

Posted on: 07/11/2025

Job Description

Description : We are seeking a highly accomplished and motivating Lead Software Developer to join our permanent team in Leicester.

This pivotal role requires 710+ years of total experience, including 23+ years in a formal technical leadership capacity.

You will be responsible for leading the design and delivery of scalable software systems, mentoring engineers, and championing best practices across the engineering organization.

Role Requirements & Logistics :

Role Title : Lead Software Developer

Experience Required : 7 10+ years (with 23+ years in a leadership role)

Location : Leicester, United Kingdom

Job Type : Permanent

Key Responsibilities & Technical Leadership

1. Software Development Lifecycle (SDLC) Ownership :

- Delivery & Design : Own the technical delivery across the entire SDLC, guiding the team from requirements through deployment of complex, scalable systems.

- Quality Assurance : Define and uphold stringent engineering standards, conduct thorough code reviews, and ensure solutions are built for optimal performance and stability.

- Optimization : Drive performance optimization efforts across the codebase, infrastructure, and database layers.

Architecture & Strategy :

- Technical Roadmap : Actively contribute to the technical architecture and product roadmap, ensuring all designs align with long-term business goals and technical feasibility.

- DevOps Adoption : Champion and implement modern DevOps and CI/CD practices to automate integration, testing, and deployment processes.

- Mentorship : Mentor and coach developers on design patterns, clean code principles, performance tuning, and professional growth.

Core Technology Stack Application :

- Languages & Frameworks : Apply expertise in at least one major language (Java, C#, Python, TypeScript, or Go) and corresponding frameworks (Spring, .NET Core, or Node.js) for backend development.

- Front-End Fluency : Maintain working knowledge of front-end frameworks like React, Angular, or Vue.

- Data & Infrastructure : Proficiently work with both SQL and NoSQL databases.

- Utilize containerization tools like Docker and Kubernetes (K8s).

- Testing : Ensure comprehensive test coverage by mandating and implementing relevant testing frameworks.

Required Skills & Experience Summary :

- Core Languages : Java, C#, Python, TypeScript, or Go.

- Frameworks : Spring, .NET Core, Node.js, React, Angular, or Vue.

- Databases : Expertise in SQL and NoSQL database concepts.

- DevOps : Mandatory experience with Docker/K8s and integrating testing frameworks into CI/CD.

Preferred / Nice to Have :

- Experience with modern security standards like OAuth2.

- Familiarity with alternative API standards such as GraphQL.

- Practical experience and certification on major cloud platforms (AWS, Azure, or GCP)


info-icon

Did you find something suspicious?