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

Software engineer - scottish government - heo

Galashiels
Free-Work UK
Software engineer
€30,000 a year
Posted: 15h ago
Offer description

Software Engineer - Scottish Government - HEO


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.


Candidate Profile

Success profiles are specific to each job and they include the mix of skills, experience and behaviours candidates will be assessed on.


Experience

* Lead Criteria: Experience writing programs and scripts using Python, object-oriented programming (OOP), Python back-end framework such as Flask, SQL, JavaScript (Next.js) for frontend, and version control tools like Git. Ability to independently design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools.
* 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). Ability to identify and fix faults following agreed procedures and carry out agreed maintenance tasks.
* Experience with the technologies and patterns used by established architectural patterns and engineering practices, such as SOLID principles, modular design, secure data structures, and cloud-native patterns like microservices and event‑driven architectures. Ability to produce detailed designs of components and data structures using well‑understood technology, appropriate patterns, and security controls embedded.
* Experience participating in team development processes to identify process deficiencies and support specific activities to improve them.


Technical / Professional Skills

This role is aligned to the DDaT job role of Developer within the Software Development job family.

You can find out more about the skills required.

These skills are assessed by technical assessment. Full details of the assessment and skills being assessed will be shared in advance with all candidates invited to this stage.


Behaviours

* Communicating & Influencing - Level 4
* Delivering at Pace - Level 4


Seniority level

Entry level


Employment type

Full-time


Job function

Engineering and Information Technology

Industries: Human Resources Services

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Galashiels
The Scottish Government
Software engineer
€35,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 - Scottish Government - HEO

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