Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Galashiels
The Scottish Government
Software engineer
€35,000 a year
Posted: 27 October
Offer description

Join to apply for the Software Engineer role at The Scottish Government

This is a full‑time, entry level position within the Scottish Public Pension Agency (SPPA). The role focuses on maintaining and enhancing the agency’s Python‑based Standalone Pension Calculator, contributing to secure, scalable, cloud‑based solutions in a collaborative user‑focused environment.


Responsibilities

* Develop, test, and maintain Python‑based software solutions, including the standalone pension calculator, using modern frameworks and tools.
* Design secure, scalable systems and components following established architectural patterns and development standards.
* Collaborate with cross‑functional teams to ensure solutions meet user needs and strategic goals.
* Contribute to cloud‑based deployments and support ongoing maintenance and fault resolution.
* Participate in code reviews, prototyping, and knowledge sharing to uphold quality and support team development.
* Translate user stories and specifications into detailed technical designs and implementations.
* Embed security controls and ensure compliance with information security standards throughout the development lifecycle.
* Continuously improve development processes by identifying deficiencies and supporting optimisation initiatives.


Success Profile & Experience

* Lead Criteria: Experience writing programs and scripts using Python, object‑oriented programming (OOP), Python back‑end frameworks such as Flask, SQL, JavaScript (Next.js) for frontend, and version control tools like Git. Ability to independently design, code, test and document medium‑to‑high complexity programs or scripts.
* Experience developing and deploying cloud‑based services, particularly those built with modern frameworks and databases, using containerisation tools such as Docker, CI/CD pipelines, and cloud infrastructure (Azure, including App Services and Virtual Machines).
* Experience with architectural patterns and engineering practices, such as SOLID principles, modular design, secure data structures, and cloud‑native patterns like microservices and event‑driven architectures.
* Experience participating in team development processes to identify process deficiencies and support specific activities to improve them.


How to Apply

Apply online, providing a CV and Supporting Statement (no more than 750 words) which provides evidence of how you meet each of the four experience criteria listed above.

Artificial Intelligence (AI) tools can be used to support your application, but all statements and examples provided must be truthful, factually accurate and taken directly from your own experience. Where plagiarism has been identified, the application will be withdrawn.


About SPPA

The Scottish Public Pensions Agency administers pensions for employees in the National Health Service, Teachers’, Police and Fire‑fighters’ pension schemes in Scotland, with an annual pension spend of more than £2.5 billion.


Working Pattern & Security

Standard hours are 35 hours per week. Two days minimum working on site at SPPA. Successful candidates must complete the Baseline Personnel Security Standard (BPSS).


Equal Opportunity Statement

We are committed to equality and inclusion and aim to recruit a diverse workforce that reflects the population of our nation.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Tweedbank
UK Environmental Law Association
Software engineer
€50,000 a year
See more jobs
Similar jobs
It jobs in Galashiels
jobs Galashiels
jobs Scottish Borders
jobs Scotland
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Galashiels > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save