Head of Software Development

New Today

Overview

Be among the first 25 applicants. This range is provided by Kura (CS) Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Company: Inisoft at KURA. KURA are a global independent outsourcer delivering results for clients across multiple sectors. We employ thousands of people across the UK and South Africa. We offer enhanced wellbeing benefits, recognition programs, and a culture focused on coaching and development.

Role purpose

The Head of Software Development at Kura's Inisoft is responsible for driving the technical vision and execution of software development projects and the day-to-day running of the team. This role involves leading the design and implementation of high‑quality software solutions, mentoring the development team, and ensuring the use of best practices. The Head of Software Development will collaborate with cross-functional teams to align technical outcomes with business goals while fostering a culture of innovation and excellence. The role also includes troubleshooting complex technical challenges and staying up-to-date with evolving technologies to enhance Inisoft’s customer experience solutions.

Key Responsibilities

  • Lead the design, architecture, and development of high-quality software solutions for our products.
  • Oversee and contribute to the refactoring and optimisation of existing code to enhance performance, scalability, and maintainability.
  • Collaborate with cross-functional teams to ensure alignment between business goals and technical execution, balancing quality and delivery speed.
  • Provide technical leadership, mentoring, and code reviews to foster a culture of continuous improvement within the development team.
  • Support the Head of Development in defining and implementing development standards, ensuring they are adopted consistently across the team.
  • Troubleshoot, diagnose, and resolve complex technical challenges in a collaborative and fast-paced environment.
  • Stay ahead of the curve by researching and adopting the latest .NET technologies, cloud architectures, and industry best practices.
  • Make Technical Architecture Decisions in alignment with strategy.

Relationships

  • Build successful relationships with operational clients, client support functions, and the Inisoft team within KURA.

Managerial responsibility

  • Future line management responsibility of the development team.

Education and qualifications

  • Bachelor’s degree in Computer Science or a related field
  • At least 6 years of experience in software development using C# .NET, Vue.js, and SQL

Skills, knowledge and capability

  • Extensive hands-on experience with C# and .NET Framework, with a strong understanding of software design patterns and principles.
  • Proven expertise in modern web technologies such as Vue.js, React, or Angular.
  • Solid experience building and architecting Microsoft Azure cloud solutions, with a deep understanding of microservices architecture.
  • Demonstrated ability to lead and mentor development teams, fostering growth and collaboration.
  • A solid understanding of Agile methodologies, particularly Scrum.
  • Strong analytical and problem-solving skills, with a passion for delivering high-quality, reliable software solutions.

If you are a Senior Software Developer ready to lead, motivate and inspire a team, we want to hear from you.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Kura (CS) Ltd by 2x

#J-18808-Ljbffr
Location:
Glasgow, Scotland, United Kingdom
Salary:
£150,000 - £200,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search