Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Developer

Job LocationEdinburgh
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

The CompanyBBI Solutions has served the global diagnostics industry for over 50 years, as a leading developer and manufacturer of raw materials and finished test platforms for the in-vitro diagnostics market. Product ranges include antigens, antibodies, enzymes, serums and plasma’s as well as renowned labels for lateral flow and ELISA assays.Our mission is to deliver exceptional products and technologies that people rely on to enjoy a better quality of life. Through innovation, partnership, effective delivery and the collaboration of our people, we constantly strive to help set industry standards, engender trust and build our reputation for excellence.We currently have an exciting opportunity for a Senior Python Developer to join us on a permanent basis at our Edinburgh site.BenefitsThe salary offered for this role is competitive and makes up part of BBI’s attractive benefits package, which includes:

  • 5% contributory pension scheme
  • Life Assurance
  • Private health care scheme
  • Generous annual leave package totalling 32 days (inclusive of bank holidays)
  • Cycle to work scheme
  • The RoleAs a Senior Python Developer, you will be at the forefront of delivering entirely new ways of diagnostic testing. This role is central to our Product and will be working alongside our mobile teams. Our tech stack includes
  • Python
  • Front-end ( React or Typescript desirable)
  • AWS
  • SQL
  • Django
  • Medical device software development follows structured software lifecycles and the successful candidate will thrive on working with structured processes to deliver robust software and associated documentation. Our clients cover a wide range of applications from environmental and food testing to chronic disease management and infectious disease monitoring. The pandemic has highlighted the need for rapid test deployment on a scale never previously encountered throughout the world. This role will play a key part in interfacing not just professional point of care tests but unlocking the potential for at home and in field testing. You will likely have a track record in building intuitive user experiences or helping maximise the utilisation of data held within modern database infrastructure.Whilst we are working from home due to the pandemic restrictions this role will revert to a hybrid model when the situation allows. Its will therefore suit someone who is self-motivated and keen to work independently for much of the time but who enjoys on periodic face to face interaction and working as part of a wider team.Key responsibilities will include but not be limited to;
  • 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.
  • Strong Python web frameworks experience, Django
  • 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.
  • Ability to document their code and development approaches.
  • Experience with AWS and Docker
  • Ability to work with and mentor a small team of developers.
  • RequirementsTo be successful in your application you will need an undergraduate degree in Computing, Mathematics or image processing/machine vision experience at a postgraduate level. Experience of Python/MySQL are essential.If you are an internal employee applying for this vacancy you and your manager are required to complete an internal transfer form. This needs to be completed in full and attached to your application along with your CV and cover letter.

    APPLY NOW

    © 2019 Naukrijobs All Rights Reserved