Scottish Development International

Software Engineer

Scottish Development International

full-time

Posted on:

Location Type: Hybrid

Location: Galashiels • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Salary

💰 £36,944 - £42,244 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudFlaskJavaScriptNext.jsPythonSQL

About the role

  • Develop, test, and maintain Python-based software solutions
  • Design secure, scalable systems and components
  • Collaborate with cross-functional teams
  • Contribute to cloud-based deployments
  • Participate in code reviews and knowledge sharing
  • Translate user stories into detailed technical designs
  • Embed security controls and ensure compliance with standards
  • Continuously improve development processes

Requirements

  • Experience writing programs and scripts using Python, object-oriented programming (OOP)
  • Experience with Python back-end framework such as Flask, SQL, JavaScript (Next.js)
  • Experience with version control tools like Git
  • Experience developing and deploying cloud-based services
  • Experience of technologies and patterns used by established architectural patterns and engineering practices (e.g., SOLID principles, modular design)
  • Experience participating in team development processes
Benefits
  • Flexible working options
  • 35 hours standard working week
  • £5000 annual DDAT pay supplement after 3-month competency qualifying period
  • Security checks (successful candidates must complete Baseline Personnel Security Standard)

Applicant Tracking System Keywords

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

Hard skills
Pythonobject-oriented programmingFlaskSQLJavaScriptNext.jsversion controlcloud-based servicesSOLID principlesmodular design
Soft skills
collaborationknowledge sharingcommunicationteam development