Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Interface Recruitment

NewBe an early applicant

Senior Python Developer

Posted Updated
Discussion

Summary

Senior Linux-based Python developer at a Leeds R&D technology vendor building software for the medical and research markets. Day to day: design, specify, prototype and implement software components, lead and mentor junior developers, run stand-ups, and work with QA. Core tech: Python, Linux, Git, CI.

Heavily research and development focused state of the art technologies vendor are looking for a couple of new key members to form part of an experienced and motivated team. We are looking to recruit 2 experienced Linux based Python Developers to work alongside the team creating software and systems for the medical and research markets.

Industry - Medical R&D Job Location - 2 Globe Road, Leeds Work Hours - 9am - 5pm

Responsibilities

  • Work with the Senior Software Architect to plan, specify, design, document and implement the software components
  • Work individually and lead teams of developers to meet the same goals.
  • Guiding and mentoring junior developers to help them produce the best results.
  • Work with the Lead QA to ensure that all software meets the high standard we require.
  • Take a strong lead in prototyping software for new projects and products, proactively promoting new technologies.
  • Attend/run daily stand-ups.

Skills, Knowledge and Experience Requirements

Essential

  • Extensive knowledge of Python and Linux.
  • Knowledge of Linux networking and related core technologies (SSH, PXE, TCP/IP, etc).
  • Excellent written and oral communication skills along with strong organizational, analytical, and interpersonal skills.
  • Enthusiasm and the ability to familiarise with new software quickly.
  • Self-motivated, using initiative effectively to work on an individual basis or as part of an interdisciplinary team.
  • Ability to effectively manage day to day tasks of self and junior team members.
  • Demonstrable experience of software best practice, for example CI, Git, Code Review and working with QA departments.

Desirable

  • Education Requirements &Qualifications - Degree level qualification or equivalent in a relevant discipline.
  • Knowledge of Qt for developing GUIs.
  • Knowledge of C and other "lower level" languages used in embedded systems.
  • Experience of Docker, CI, Vagrant.
  • Previously worked within an engineering or medical background.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →