Skip to main content
Ref no:
Flexible, DD1 4NY
£38,673 - £41,868 per year
Contract Type:
Position Type:
Full Time
35 hours per week
Work From Home:

This position has expired.

About us

We are the national regulator and scrutiny body responsible for providing assurance and protection for people who experience care services, their families, carers and the wider public, as well as supporting delivery partners to improve the quality of care for people in Scotland. Our vision is that people across Scotland experience high quality care that meets their needs, rights, and choices.

We are a scrutiny body that supports improvement. We inspect individual care services, and we also work with other scrutiny bodies to inspect the social care and social work services people are experiencing in their local areas.

The Care Inspectorate have offices across Scotland but are currently in a 12-month hybrid working trial. Hybrid working is a form of flexible working that allows you to split your time between attending the workplace and working remotely (typically from home). It can also allow for flexibility in terms of working times, within the same contractual hours. During the trial we want to encourage as much flexibility as possible to experiment. This will help us to develop a better understanding of what’s possible and what works best for everyone in our organisation. To support this, all hybrid working arrangements trialled will be temporary.

About the role

We are recruiting a Software Developer to work within our Digital Team to support the IT, transformation and business change programmes with the design, build, test and release of Digital Applications to meet the Care Inspectorate business requirements, using the Microsoft Azure platform and other Microsoft technologies.

Reporting to the Digital Apps Development Manager (DADM), you will develop, support and maintain the continuity and performance of our production business applications and also in the delivery of an applications support service. Working in an Agile environment, alignment with ITIL best practice, support incident, problem, configuration, change and release management processes, to support the delivery of effective IT services for the business.

You will assist the internal customer with the analysis of business requirements to produce agreed functional and non-functional design requirements and work with the development team, research and develop modular code solutions, refining and re-writing as required, to derive code that contributes to the production of effective and efficient software solutions.

About you

You will ideally be educated to degree level in Computer Science/Software Development or equivalent, or with relevant experience.

You will have direct work experience which can evidence:

  • Experience in software development, working across the entire software development cycle, using a variety of software design patterns.
  • Ability to plan, execute, track and report on delivery progress against requirements.
  • Knowledge of the Microsoft.Net framework and web development, including HTML, JavaScript and MVC.
  • Experienced in designing and implementing relational databases in MS SQL Server.
  • Competent in cloud architecture and technologies.
  • Experience in continuous improvement of development, integration and delivery processes.
  • Experience in Agile methodologies
  • Experience of working as part of an agile software delivery team.
  • Experience of providing customer support for in-house developed software solutions.

Next steps

You’ll find more information in the job profile and person specification.

To arrange an informal chat about the role, please contact

If you believe that you are a suitable candidate for this post, please submit your CV and covering letter by email to by 8am on Friday 1 July 2022. If you are an external applicant, please also submit your completed equal opportunities form as part of your application.

It is anticipated that interviews will be held 11 and/or 12 July 2022.