Search

Lead Software Developer

Posted: 10/04/24
Recruiter:Recruitment Genius
Reference:2745861869
Type:Permanent
Disciplines: Developer
Salary:£40,000 - £50,000 Annual
Location:Motherwell, Lanarkshire
Description:

THE ROLE:The company is looking to expand and strengthen its R&D operations by employing a Lead Software Developer to support the development of a precision diagnostic tool to transform bowel cancer screening in the UK. You will be responsible for the end-to-end design and maintenance of software applications to support digital pathology image analysis workflows. You will also play a crucial role in establishing a software development lifecycle management framework to ensure high code quality and maintainability through testing, peer reviewing and version controlling.KEY SKILLS & EXPERIENCE:Required:-Relevant commercial experience as a full-stack software developer and proficient in Python.- Familiarity with web development principles and frameworks/libraries (e.g. Django, React).- Experience working with REST APIs.- Excellent problem-solving skills and attention to detail.- Strong communication and mentorship skills. - Relevant engineering/science degree.Desirable:- Familiarity with Computer Vision principles, including biological image analysis and handling (e.g. OpenCV, Scikit-learn, Openslide, -BioFormats)- Familiarity with Artificial Intelligence principles and libraries (e.g. TensorFlow, PyTorch)- Experience in the digital pathology field.DURATION & START DATE:This will be a fixed-term contract for 12 months, with a start date of May 2024. However, there may be an opportunity to extend this role based on funding availability.LOCATION:We operate a hybrid home/office working policy, with a minimum of 2 office-based days per week. Our office is based at BioCity, North Lanarkshire, ML1 5UH.SALARY & BENEFITS:- Annual Salary £40,000 - £50,000 p.a. depending on experience.- Contributory pension scheme.- 32 days holiday a year.- A time accrual system allowing up to 12 extra days off per year.- Perkbox membership, which includes a huge range of benefits and discounts.- Employee Assistance Programme.- Hybrid working.- Home office set-up assistance.- The opportunity to join a growing and dynamic organisation, with excellent opportunities for professional and personal development.

Recruiting now