Salary: £50,690 - 70,000 per year Requirements: 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. Extensive hands-on experience with C# and the .NET Framework, along 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. Responsibilities: Lead the design, architecture, and development of high-quality software solutions for our products. Oversee and contribute to the refactoring and optimization 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. Make responsible decisions regarding Technical Architecture. Technologies: .NET Framework Angular Azure C# Cloud Support React SQL Vue Web microservices ASP.NET More: At KURA, we are a global independent outsourcer, employing thousands of talented individuals across the UK and South Africa, dedicated to delivering results for our clients every day. We work with some of the world's leading brands across multiple sectors, enhancing their customer service and helping to grow their businesses. We offer enhanced wellbeing benefits, including company sick pay, improved maternity and paternity provisions, a generous holiday allowance, and tenure-based loyalty awards. Recognition is a core aspect of our culture, providing various opportunities for our people to be celebrated for their daily contributions. Our vision is to be unrivaled in developing people, and we focus on continuous improvement with a unique approach to coaching and learning designed to support every individual. If you are a Senior Software Developer ready to lead, motivate, and inspire a team, we want to hear from you. This is a full-time position, offering a pay range of £50,690.65 - £70,000.00 per year, along with additional benefits, including casual dress, a cycle to work scheme, enhanced maternity and paternity leave, free parking, a health and wellbeing program, and hybrid remote work options based in Scotland. last updated 43 week of 2025