Python / Django Developer, Jobs, 6518

Python / Django Developer - Edinburgh/Midlothian

£35k - Technology - IT- Application
Ref: 6518 Date Posted: Tuesday 17 Sep 2019
LinkedIn ShareShare

Fantastic opportunity for a Software Developer (Portal) to join an innovative company bringing mobile imaging technology to medical devices. The role of the Software Developer (Portal) will be to gather client requirements and test workflows and build a web portal to record, process and analyse the test data that is sent to the portal for processing through the Novarum mobile reader applications.

 Role Specific

  • Requirements Gathering – To be able to work with business users to capture technical
  • requirements and communicate these back to the client while ensuring these match their needs.
  • Web Development – To produce code that is well structured, efficient, stable and secure. Best industry practices will be used in a way that allows other developers to quickly understand and input into the code.
  • Database Management - Set up and monitor database maintenance activities and to optimise query performance and maximise system availability for the web.
  • Web Hosting - Develop strong working knowledge of complex web hosting configuration
  • components, including firewalls, load balancers, web and database servers.
  • Managing Lifecycle Development - To be involved in the full lifecycle from requirements analysis, design, development and support, using structured methodologies (whether Agile, Waterfall etc.) that allow other developers to pick up where you left off.
  • Issues Resolution and Tracking Management – You will monitor and oversee the level of issues raised and resolved, implementing continuous improvement strategies to areas that keep recurring, ensuring a smooth technical support service to your clients.
  • User Interface Design (UI) – Looking at user journeys, menu navigation, graphical layout and user functionality. Therefore, you will be able to assess the user’s needs and methods of using the application, be able to map this and effectively translate this into technical requirements.
  • Unit Testing, System Testing - To undertake and ensure that all Client requirements meet their original design and behave as was intended by the end client/user


  • To always work in accordance with company standards and regulatory guidelines
  • To actively meet individual, team and company aims and objectives.
  • To display company core values at all times.
  • To behave in a positive and professional manner.
  • To demonstrate clear and concise written and verbal communication skills.
  • To be highly self-motivated and organised.
  • To demonstrate excellent customer care skills.
  • To provide suggestions that will contribute to the development of the Company.
  • To work as part of the team and help foster good working relationships.
  • To actively keep updated with the company’s products and services.
  • To keep up to date with relevant industry developments.


  • 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