Software Team Leader

Home > Jobs > Software Team Leader

Software Team Leader

Role: Software Team Leader

Location: York Area + Hybrid WFH

Salary: £70,000 + Excellent Benefits

Are you an experienced, skilled software engineer ready to step into a leadership role or a software team leader looking for a new challenge? Our client is looking for a Software Team Leader to guide a close-knit team of engineers working on technically challenging software at the heart of modern industrial automation.

This is a rare opportunity to lead, mentor, and solve real-world problems whilst also having the chance to remain technically hands on – developing intelligent systems that drive efficiency, safety, and innovation across critical industrial sectors.

Role and Responsibilities

  • Lead, mentor, and support a small, high-performing team of engineers.
  • Drive the development of their flagship software solutions, – delivering new features, fixing bugs, and continually improving quality.
  • Stay hands-on with code: Python, C, C++, Ada, Java, SQL, and more.
  • Collaborate with customers to understand industrial needs and translate them into robust software features.
  • Contribute to ongoing research and innovation—seeing your ideas through from concept to implementation.
  • Work alongside global leaders in industrial automation and control systems.

Skills and Experience Required

We’re looking for a technically strong, proactive team player with excellent communication skills and a passion for delivering quality software. Ideal candidates will have:

  • A strong software background with excellent programming skills.
  • Experience leading a team or leading software projects.
  • A degree or PhD in Computer Science or a related field.
  • A solid understanding of language semantics—especially C/C++.
  • The ability to tackle complex technical challenges.
  • Proficiency in one or more of: Python, C, C++, Ada, Java, SQL.
  • A quality-first mindset—experience with real-time, embedded, or high-reliability software is a plus.

Why Join

  • Be part of a friendly, collaborative, and mission-driven team.
  • Work in a flexible, supportive environment that values innovation and professional growth.
  • Play a vital role in building smarter, safer, and more efficient industrial systems.

Apply for this job




    Please prove you are human by selecting the cup.

    Job alerts

    Sign up to our job alerts and get automatically notified when any jobs come in which match your skill set!