Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Scottish Development International

Software Engineer

Scottish Development International

Software Engineer at SPPA maintaining and enhancing the Python-based Standalone Pension Calculator. Ensuring fair pension choices for public sector workers in a collaborative, user-focused environment.

Posted 7/3/2026full-timeGalashiels • 🇬🇧 United KingdomMid-LevelSenior💰 £39,767 - £45,472 per yearWebsite

Tech Stack

Tools & technologies
AzureCloudDockerFlaskJavaScriptNext.jsPythonSQL

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • Experience writing programs and scripts using Python, object-oriented programming (OOP), Python back-end framework such as Flask, SQL, JavaScript (Next.js) for front end
  • 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)
  • Experience of 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 micro services and event-driven architectures
  • Experience participating in team development processes to identify process deficiencies and support specific activities to improve them

Benefits

Comp & perks
  • Security and stability
  • Flexible and hybrid working options
  • Opportunities to learn and develop
  • A respectful and inclusive working environment
  • £6,000 annual GDD pay supplement paid monthly

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Object-Oriented ProgrammingSQLJavaScriptSOLID PrinciplesModular DesignSecure Data StructuresMicroservicesEvent-Driven Architecture
Soft Skills
CollaborationKnowledge SharingProblem Solving