Three people in a discussion around a computer

Lead Developer

The role

Lead and mentor teams of highly skilled individuals to design and deliver business-critical systems for high-profile clients.

We are hiring experienced software engineers to take lead roles in delivery teams within our growing development centres. We’re looking for people as passionate as you are about building software right; ultimately delivering outstanding solutions to our clients, following an agile approach with a real focus on good engineering practices.

We’ll offer you real autonomy to lead our consultancy engagements with clients. You’ll have the opportunity to broaden your knowledge and diversify your experience, as well as the opportunity to lead people and be involved in commercial decision making. You’ll typically lead and mentor small, tight-knit multidisciplinary teams solving tough software challenges. You will help shape consultancy engagements and foster client relationships, advising clients who are making key decisions in development strategy, design and technology choices.

This is a hands-on, client-facing role, offering the opportunity to be involved in the full development lifecycle, delivering mission-critical projects for high-profile global organisations. You will strive for quality and promote best practice in everything you do.

You can expect to work throughout the development stack, from rich interactive web applications to high performance backends. You will work with a diverse variety of platforms and modern architectures. Microservices, modern front-end frameworks, cloud, streaming and serverless are just a flavour of what we do. You can read more about these topics on our blog.

We will recognise your experience and fundamental skills. If you aren’t getting a chance to use modern technologies and practices in your current role, we can help you to build your skillset.

We’ll help you develop your career further, taking growing levels of ownership. There’s plenty of opportunity to mentor colleagues and encourage sharing knowledge and experience. We can also help you build your profile: sharing your expertise (blogging or speaking, both internally and externally), advising our clients and contributing to open source projects.

Scott Logic is a founder-owned, successful and fast-growing UK-based software consultancy with UK city-centre offices, where we design and build software that transforms some of the world’s biggest and most demanding organisations. From financial services to complex public services, our consultants combine innovation, experience and pragmatism to deliver measurable results with every project.

What’s important to us

Our people enjoy working in an environment where they can grow and succeed together. We hire people who align with our core values of Passion, Excellence, Collaboration, Respect and Professionalism.

You’ll need to have:

  • Strong technical team leadership experience with a desire to nurture the aspirations and ambitions of your teammates
  • Excellent problem solving and organisational skills
  • Broad knowledge of technical principles and software design patterns
  • Good communication skills across multiple audiences

This role is based in our city centre office, and likely involve occasional travel (infrequent day trips or a few days at a time) to visit our clients across the UK and beyond. If you are interested in more travel, then opportunities are available, feel free to speak to us about this.

We are mindful of the imbalances in our sector. We celebrate multiple and varied approaches and points of view. We believe diversity drives innovation and we commit to maintaining and improving an open and creative workplace, where everyone can contribute irrespective of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability.

If you’d like to talk about this role then get in touch with our recruitment team at Our recruitment team can also discuss any reasonable adjustments you may require to our recruitment process.