Last updated: September 5, 2023

Head of Software Development

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. You will be responsible for continuing to improve our existing product line, as well as developing future products.


  • ‘Full-Stack’ / .NET / Vue.js



  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to insure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews
  • Leading/being responsible for projects/sub-projects as required.
  • Supporting other developers as required.
  • Guiding the technical direction of the software products.
  • To develop changes to Salus Software products in line with a given specification
  • To carry out developer testing to ensure high quality of own work, including unit testing
  • To perform data fixes
  • To investigate issues when escalated through support procedure
  • To fix bugs within the software


  • Bachelor’s degree in Computer Science (or related field)
  • 3+ years of relevant work experience
  • Expertise in Object Oriented Design, Database Design, and XML Schema
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work

Other Duties

  • To aid the commercial team by providing development estimates
  • To review specifications from a technical point of view
  • To review other developers code and provide constructive feedback

This list is not exhaustive and you may be required to undertake other duties, as and when required by the business. Please apply to with the word ‘Edinburgh’ in your application to confirm you have read and understood the application. Ideally the candidate will be based in Aberdeen. We offer a hybrid working approach.