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

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.

Software Engineer
Scottish Development InternationalSoftware 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 & technologiesAzureCloudDockerFlaskJavaScriptNext.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 resumeApplicant 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