Software Development Lead

Heriot-Watt University

City of Edinburgh

Hybrid

GBP 47,389 - 58,225

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

33 days annual leave
Flexible working patterns
Access to total rewards calculator

Job summary

A prominent university in Edinburgh is seeking a Software Development Lead who will be responsible for leading technical direction and quality in software projects. The role requires expertise in C#, ASP.NET, and Angular, along with experience in mentoring and managing developers. This is a full-time position offering a competitive salary of £47,389 - £58,225 per annum in a hybrid work environment.

Qualifications

  • Proven experience as a senior developer or technical lead on complex software systems.
  • Strong knowledge of modern front‑end frameworks, particularly Angular.
  • Experience mentoring or managing developers.

Responsibilities

  • Lead the technical development of software projects and ensure code quality.
  • Provide technical leadership and mentoring to developers.
  • Collaborate to align bespoke development with system capabilities.

Skills

C#
ASP.NET
Angular
SQL Server
Oracle
RESTful systems
Agile methodologies
Microsoft Azure
Mentoring
Communication

Education

Degree in Computer Science or related discipline

Tools

Microsoft Azure DevOps

Job description

Join to apply for the Software Development Lead role at Heriot-Watt University

2 days ago Be among the first 25 applicants

Heriot-Watt University provided pay range

This 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 range

Direct message the job poster from Heriot-Watt University

Recruitment Coordinator at Heriot-Watt University

Role: Software Development Lead

Grade and Salary: Grade 8, £47,389 - £58,225 per annum

FTE 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 Role

Reporting 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 collaboration with the Applications Manager to ensure seamless integration between bespoke applications and off‑the‑shelf systems.

You will guide the architecture and development of web applications and integrations, with a strong emphasis on modern front‑end frameworks (particularly Angular), Azure‑based services, and scalable, maintainable code.

You will lead a small team of Applications Developers. A helpful, friendly manner when working with end‑users is essential. This is a fantastic opportunity to develop your software leadership skills as part of a small, dynamic team.

Key Duties & Responsibilities
  • Lead the technical development of software projects, taking responsibility for architecture, technical decisions, and code quality.
  • Provide technical leadership and mentoring to developers through pairing, coaching, code reviews, and identifying development needs.
  • Collaborate with the Head of Applications & Data and the Applications Manager to align bespoke development with off‑the‑shelf 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 the role develops and/or priorities and requirements evolve.

Essential & Desirable Criteria
  • A 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 Apply

Applications 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: https://www.hw.ac.uk/about/work/total-rewards-calculator.htm to see the value of benefits provided by Heriot‑Watt University.

Seniority level

Not Applicable

Employment type

Full‑time

Job function

Information Technology

Industries

Higher Education

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Business Systems Specialist (HR)
Business Systems Specialist (HR)

Heriot-Watt University Malaysia • Easter Howgate

On-site
GBP 38,000 - 47,000
33 days annual leave
Total rewards calculator access
Business Systems Specialist (HR)
Business Systems Specialist (HR)

Heriot-Watt University • City of Edinburgh

On-site
GBP 38,000 - 47,000
33 days annual leave
9 buildings closed days
Total rewards calculator access
Business Systems Specialist (HR)
Business Systems Specialist (HR)

Heriot-Watt University Malaysia • City of Edinburgh

Hybrid
GBP 38,000 - 47,000
33 days annual leave
9 buildings closed days
Flexible working patterns
IS Admin Manager
IS Admin Manager

Heriot-Watt University Malaysia • City of Edinburgh

On-site
GBP 31,000 - 37,000
33 days annual leave
Total rewards calculator
IS Admin Manager
IS Admin Manager

Heriot-Watt University Malaysia • Easter Howgate

On-site
GBP 31,000 - 37,000
33 days annual leave
9 building closed days
IS Admin Manager
IS Admin Manager

Heriot-Watt University • City of Edinburgh

On-site
GBP 31,000 - 37,000
33 days annual leave
Total rewards calculator access
Business Systems Specialist (Finance)
Business Systems Specialist (Finance)

Heriot-Watt University Malaysia • Easter Howgate

On-site
GBP 38,000 - 47,000
33 days annual leave
9 buildings closed days
Total rewards calculator access
Business Systems Specialist (Finance)
Business Systems Specialist (Finance)

Heriot-Watt University • City of Edinburgh

On-site
GBP 38,000 - 47,000
33 days annual leave
9 buildings closed days
Total rewards calculator
Business Systems Specialist (Finance)
Business Systems Specialist (Finance)

Heriot-Watt University Malaysia • City of Edinburgh

Hybrid
GBP 38,000 - 47,000
33 days annual leave
Total rewards calculator access
9 buildings closed days
Student Wellbeing Executive Assistant
Student Wellbeing Executive Assistant

Heriot-Watt University • City of Edinburgh

On-site
GBP 25,000 - 32,000
28 days annual leave, increasing to 33 after 5 years
9 buildings closed days
Access to total rewards calculator