Python Developer

Posted 02 June 2026
LocationEdinburgh
Job type Contract
Discipline Technology

Job description

​SC Cleared Consultant Required

  • 3-month contract initially, with the possibility of extension

  • Hybrid working arrangement,

  • Location: Edinburgh office (approximately 1–2 days per week).

Essential Skills

  • Strong expertise in Python development and simulation modelling, including experience with SimPy or other Discrete Event Simulation (DES) frameworks.

  • Ability to deliver solutions quickly and effectively using AI-assisted development tools, including Claude Code and similar coding workflows.

  • Proven experience developing robust, scalable, and deployable Python applications.

  • Hands-on experience with Streamlit or similar frameworks for building web-based user interfaces.

  • Experience packaging and deploying applications using Docker.

If this position is of interest to you, apply now!