Show more filters

Lead Software Engineer

Haystack

3.7
268 reviews
Haystack
Job Type   /   Job Level
Full-time   /   Senior Executive
Job Location
Leeds, England, United Kingdom
Salary Range
GBP 4,900 - GBP 7,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.

We’re supporting a growing organisation looking for an experienced Lead Software Engineer to join its engineering community and take technical ownership of large-scale, operationally critical client projects.


This is a senior, client-facing technical leadership role. You’ll take ownership of the technical delivery of a project or subsystem end-to-end, from initial concept through to live operation, while mentoring engineers and contributing to the continued growth of the wider engineering capability.


What you’ll be doing

  • Owning the technical delivery of a project or subsystem end-to-end, including design, development, documentation and release, ensuring solutions meet high engineering standards and are fit for operational use.
  • Defining and owning technical quality processes across your engagement, including build pipelines, code quality, testing and source control.
  • Leading client engagements from project inception through to delivery, acting as the primary technical point of contact.
  • Leading technical discussions and aligning stakeholders and teams around effective solutions.
  • Owning requirements analysis and solution design, translating business needs into robust technical architecture.
  • Reviewing tools and processes to identify and drive continuous improvements within your engagement, while advising clients on wider opportunities for improvement.
  • Mentoring and supporting the development of Mid-Level and Senior Engineers, including task-level support and technical quality coaching.
  • Contributing to presales activity and pitches for new work, while building trusted relationships with senior client stakeholders.
  • Building deep expertise in one or more technology ecosystems and sharing that knowledge with both technical and non-technical audiences.
  • Taking ownership of impact assessments for proposed changes and managing delivery risk.
  • Ensuring solutions are secure, scalable, observable and cost-optimised.
  • Championing the effective and responsible use of AI-assisted engineering tools, keeping up to date with emerging technologies and sharing knowledge across the engineering community.
  • Identifying opportunities where AI-powered capabilities, such as LLM integrations or intelligent automation, could add value to client engagements and working with specialist AI teams where required.


What we’re looking for

  • Strong experience in client-facing roles, with excellent stakeholder management skills.
  • Proven experience providing technical leadership to engineering teams and clients.
  • Hands-on experience leading the delivery of large-scale software development projects.
  • Experience mentoring and developing engineers.
  • Strong Agile software development experience, including continuous delivery.
  • Strong experience with .NET Core, ASP.NET Core and C#.
  • Experience with SQL and NoSQL databases.
  • Experience with cloud platforms such as AWS and/or Azure.
  • Experience with JavaScript/TypeScript frameworks.
  • A strong understanding of Agile software development practices and tools.
  • Confidence in guiding teams to adopt AI-assisted engineering tools and practices safely and effectively.


It would be great if you also have experience with

  • Client-facing experience gained within a technical consultancy or software vendor.
  • Working directly with executive and director-level stakeholders.
  • Providing technical leadership across multiple development teams.
  • Designing technical solutions that integrate with legacy systems.
  • System-to-system integration and interoperability.
  • Common design patterns and approaches, such as event-driven architecture, CQRS or Domain-Driven Design.
  • Integrating AI-powered features, such as LLM-based assistants or intelligent automation, into existing applications.
  • Platform engineering practices, including internal developer platforms, paved-road tooling or self-service infrastructure designed to improve development team productivity.


What’s on offer?

  • Competitive salary.
  • Flexible annual leave, including options to buy, sell and carry forward leave.
  • Twice-yearly tax-free bonus opportunities, subject to company performance.
  • Continuous training, development and career support.
  • Employer pension contributions.
  • Flexible healthcare benefits.
  • A strong social calendar, including annual events, away days and regular team socials.
  • Cycle-to-work and green vehicle schemes.
  • Opportunities to support charity, community and initiatives that encourage greater diversity in technology.
  • Hybrid and flexible working, allowing you to vary when and where you work to support collaboration, creativity and focused working.


Location: Hybrid / Flexible


Role: Lead Software Engineer


If you’re an experienced Software Engineer ready to take the next step into a technical leadership role, with the opportunity to lead client delivery, mentor engineers and shape technical solutions, get in touch to find out more.

A free Jobstore account is required to proceed to the employer site.
Jobs in United Kingdom   »   Jobs in England   »   Jobs in Leeds   »   Lead Software Engineer

More jobs

People also search