Python Developer - Edinburgh

Ref: 227 Date Posted: Monday 10 May 2021
LinkedIn ShareShare

Fantastic opportunity for an experienced Python Developer and Senior Python Developer to join an innovative company bringing mobile imaging technology to medical devices.

BBI is a fast-paced, determined and agile business. Commercially-led, the current structure of our teams enables quick decision-making and the opportunity to work within a broad and varied remit. Our culture gives our people the opportunity to influence and collaborate in a friendly and open environment. We also recognise and develop potential within our teams.

 Role Specific

  • Creates clear, readable, well-structured code.
  • Consistently uses GIT, commits their code every day and works on appropriate branches etc.
  • Understands debugging their own code
  • Work as part of a team who designs and develops mobile apps to defined scopes and timelines on Android, iOS platforms and Python / .JS technologies.
  • Understands where to find documentation, has undertaken all mandatory training and keeps documentation up to date.
  • Follows company design principles including maximising code reuse, and ease of testing.
  • Actively, and positively contributes to team discussions.


  • Three years commercial experience of Python/Django/MySQL essential
  • Knowledge and some experience of Multi-tier application architecture & development database design MySQL essential
  • Knowledge and some experience of HTML, CSS, XML, XSL and JavaScript essential
  • Knowledge and some experience Great OO practices essential
  • Mobile development / C# experience desired
  • Efficient algorithm design experience desired
  • Basic Server Admin / Linux Admin experience desired

This is a fantastic opportunity to join a very reputable and progressive technology company. Please apply now for an immediate interview.