Enable job alerts via email!

Head of Software Development

Kura (CS) Ltd

Glasgow

On-site

GBP 70,000 - 90,000

Full time

28 days ago

Job summary

A global independent outsourcer is seeking a Head of Software Development to drive technical vision and execution in Glasgow. This role involves leading software projects, mentoring a development team, and collaborating with cross-functional teams to align technical outcomes with business goals. Candidates should have extensive experience with C# .NET, modern web technologies, and cloud solutions. A Bachelor's degree in Computer Science or a related field is required.

Benefits

Enhanced wellbeing benefits
Company sick pay
Holiday allowance

Qualifications

  • At least 6 years of experience in software development using C# .NET, Vue.js, and SQL.
  • Extensive hands-on experience with C# and .NET Framework.
  • Proven expertise in modern web technologies such as Vue.js, React, or Angular.

Responsibilities

  • Lead the design, architecture, and development of high-quality software solutions.
  • Oversee and contribute to the refactoring and optimization of existing code.
  • Provide technical leadership, mentoring, and code reviews to the development team.

Skills

C#
.NET Framework
Vue.js
SQL
Problem-solving
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

Microsoft Azure
Microservices architecture
Job description
Overview

Who we are Inisoft at KURA. KURA are a global independent outsourcer. We employ thousands of talented people across the UK and South Africa delivering results for our clients at all times, every day. We work with some of the world's leading brands, across multiple sectors, supercharging their customer service and growing their businesses. We offer enhanced wellbeing benefits such as company sick pay, enhanced Maternity and Paternity provision, holiday allowance and tenure based loyalty awards. Recognition is at the core of our culture with a variety of opportunities for our people to be recognised for the job they do every day. With our vision to be Unrivalled in Developing People, we focus on the continuous improvement of our people and our unique approach to coaching and learning which has been designed to support every individual.

The Head of Software Development at Kura's Inisoft is responsible for driving the technical vision and execution of software development projects and day to day runing 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. Additionally, they will troubleshoot complex technical challenges and stay 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 closely 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.
  • Responsible for Technical Architecture Decisions
Relationships
  • Building successful relationships with operational clients, client support functions and managing the Inisoft Team based within KURA.
Managerial Responsibility
  • Future line management responsibility of the development team.
Education and Qualifications
  • Bachelor's degree in Computer Science or 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.

So if you are a Senior Software Developer that is ready to lead, motivate and inspire a team then we want to hear from you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.