Software Development Manager

Location Darlington
Department: Internal
Job type: Permanent
Salary: DOE
Job ref: 069807
Published: 4 days ago

Job Title : Software Development Manager

Hours : 37.5 hours

Rate of Pay : DOE

Location : Darlington

 

We are looking for an experienced and motivated Software Development Manager to lead our in-house development team. Reporting to the Head of Software and Development, this role is responsible for overseeing the day-to-day operations of the software development function, ensuring projects are delivered on time, to a high standard, and in alignment with business objectives.

 

You will provide technical leadership, guidance, and support to the team while maintaining a strong focus on quality, performance, and innovation.

 

Our Perks:

  • B-Fed - complimentary lunch or breakfast.

  • Flexible schedule.

  • 28 days annual leave increases with tenure.

  • Free gym membership.

  • Complimentary gym membership for another person (after 2 years service).

  • Discounted Spa Treatments - 30%

  • Discounted Spa Goods - 20% ELEMIS Products.

  • Discounted Meals and Beverages - 50% cafe/bar.

  • Career & Personal Development training.

  • Mental Health, Well-Being and EAP Services.

  • Length of Service Awards.

  • Staff Awards and Bonuses.

  • Discounted entertainment and shopping.

A typical day in the life of a Software Development Manager:

  • Manage the daily activities of the software development team to ensure smooth and reliable project delivery.

  • Provide technical guidance and mentorship to support team growth, capability, and learning.

  • Hold regular one-to-one meetings and performance reviews to encourage professional and personal development.

  • Perform initial pull request reviews to maintain code quality, consistency, and security standards.

  • Ensure all code changes are safe, stable, and do not cause downtime or service interruptions.

  • Promote and uphold best practices for code quality, performance, and security across the development lifecycle.

  • Identify and resolve technical or process issues that may impact delivery or system stability.

  • Create a positive and collaborative team environment that promotes productivity and innovation.

  • Communicate effectively with internal stakeholders to ensure project alignment, clear expectations, and timely delivery.

  • Support the Head of Development to: Lead sprint planning, task allocation, and progress tracking to meet deadlines. Improve deployment, testing, and release workflows to enhance delivery efficiency. Ensure technical documentation and knowledge-sharing practices are maintained and regularly updated. Stay current with emerging technologies and frameworks to keep the team’s skills and tools up to date.

What we are looking for:

  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline (or equivalent experience).

  • Proven experience in a software development leadership or management role.

  • Strong background in hands-on software development or systems architecture.

  • Experience working with Agile, Scrum, or DevOps practices.

  • Track record of delivering complex software projects within scope and deadlines.

  • Strong leadership and people management skills, with the ability to inspire and develop a high-performing team.

  • Excellent understanding of the full software development lifecycle and Agile methodologies.

  • Proficiency in version control, code review, testing, and deployment processes.

  • Strong technical knowledge in modern programming languages and frameworks (e.g., .PHP, Laravel, or similar).

  • Experience with cloud platforms (e.g., Azure, AWS, or GCP).

  • Excellent problem-solving, analytical, and decision-making abilities.

  • Strong communication skills, with the ability to translate technical concepts for non-technical stakeholders.

  • High attention to detail with a focus on quality, reliability, and security.

This role will be looking to commence in January 2026. 

 

Why Bannatyne?

At Bannatyne, we’re more than a health and wellness brand; we’re a business built on people, innovation, and a genuine passion for improving lives. Joining as our Software Development Manager means you’ll play a key role in shaping the technology that supports our members, our teams, and our continued growth.

 

You’ll be part of a forward-thinking, collaborative environment where your ideas are valued and your impact is visible. We’re investing heavily in modernising our systems and developing smarter digital solutions, and you’ll have the autonomy and support to lead that change.

 

We offer the stability of an established national brand, with the agility of a growing tech function. You’ll work with a close-knit, passionate team, have access to excellent health and wellbeing benefits, and enjoy genuine opportunities for development and career progression.

 

If you want to make a difference, lead innovation, and see the results of your work across a business that champions wellness, Bannatyne is the place to do it.