Software Development Lead
Role details
Job location
Tech stack
Job description
Join to apply for the Software Development Lead role at Heriot-Watt University2 days ago Be among the first 25 applicantsHeriot-Watt University provided pay rangeThis range is provided by Heriot-Watt University. Your actual pay will be based on your skills and experience - talk with your recruiter to learn more.Base pay rangeDirect message the job poster from Heriot-Watt UniversityRecruitment Coordinator at Heriot-Watt UniversityRole: Software Development LeadGrade and Salary: Grade 8, £47,389 - £58,225 per annumFTE and working pattern: 1FTE, 35hrs per week, Monday - Friday (hybrid)Holiday Entitlement: 33 days annual leave plus 9 buildings closed days (and Christmas Eve when it falls on a weekday)Purpose of RoleReporting to the Head of Applications & Data, the Software Development Manager will lead the technical direction and quality of software development projects within the Applications and Data team. The role involves hands-on development, technical leadership, and close, system capabilities.Develop and maintain software using C#, ASP.NET, databases (SQL Server and Oracle), and modern front-end frameworks (particularly Angular).Use Microsoft Azure services for DevOps, integrations (Azure Integration Services), and hosting (primarily in web apps).Write and maintain unit tests to ensure code quality and reliability.Deploy code to production environments and support the maintenance of legacy systems.Liaise with third-party developers to ensure adherence to technical standards and code quality.Promote the development of T-shaped skills within the team to support cross-functional collaboration and adaptability.Stay current with emerging technologies and practices that could enhance the University's software systems or development processes.Please note that this job description is not exhaustive, and the role holder may be required to undertake other relevant duties commensurate with the grading of the post. Activities may be subject to amendment over time as
Requirements
the role develops and/or priorities and requirements evolve.Essential & Desirable CriteriaA first degree in Computer Science (or related discipline) or equivalent practical experience.Proven experience as a senior developer or technical lead on complex software systems, preferably web-based.Strong knowledge of C#, ASP.NET, databases, and modern front-end frameworks (particularly Angular).Experience with RESTful systems.Experience with Agile development methodologies and the full software development lifecycle.Experience mentoring or managing developers and leading technical teams.Familiarity with Microsoft Azure services for DevOps, application security, integration, and hosting.Excellent interpersonal and communication skills, with the ability to work collaboratively across teams and with stakeholders.Experience working in Higher Education.Experience of messaging-based systems (e.g. using RabbitMQ or Azure Service Bus).Experience of performance profiling and tuning.Experience of customising/configuring complex off-the-shelf software systems.How to ApplyApplications can be submitted up to midnight (UK time) on Friday 31st October 2025.Please submit your CV & covering letter via the Heriot-Watt online recruitment.We welcome and will consider flexible working patterns e.g., part-time working and job share options.Use our total rewards calculator: to see the value of benefits provided by Heriot-Watt University.Seniority levelNot ApplicableEmployment typeFull-timeJob functionInformation TechnologyIndustriesHigher Education #J-18808-Ljbffr