Lhasa Limited shared knowledge shared progress

Scientific Software Developer

Closing date: 09 September 2022

To apply, please send us your CV and Covering Letter to recruitment@lhasalimited.org 

About Scientific Software Developer

Salary

From £41,500 per annum plus benefits package including 34 days holiday

Location

Lhasa Limited, Granary Wharf House, 2 Canal Wharf, Leeds LS11 5PS

What is the role?

There is an exciting opportunity for a highly motivated person with a passion for technological innovation to join our science team in Leeds on a full-time basis. You will be developing and implementing cheminformatics and machine learning methodologies for life science applications, making use of your excellent knowledge of Java programming.

Why Lhasa Limited?

We are a successful not-for-profit company and educational charity, with an enviable reputation for collaborative scientific development.

 

We develop meaningful science and software that supports the delivery of life-enhancing solutions including the development of safe chemicals to market including drugs and cosmetics as well as making a positive contribution to reducing animal testing.

.

 

Our charitable status enables us to make altruistic decisions for the public benefit and to work with some of the leading organisations in the world to really make a difference.

 .

Our salaries are competitive dependent upon skills and experience.  We also offer fantastic personal benefits including (but not limited to); 34 days holiday plus bank holidays, a generous pension scheme, healthcare cashback, PMI, free car parking at our office in Leeds City Centre and much more!

Why you?

Do you want to work somewhere where you can have an impact on day one?  Do you want to work somewhere you can make a positive impact for yourself and others?  If so you're the type of person we are looking for! 

 

Your responsibilities

.

This is a permanent software developer post in the Molecular Informatics Team to support the development of life science applications, model building and knowledge discovery. This role combines code development and maintenance along with the configuration and maintenance of our automated code management ecosystem. It assumes an excellent knowledge of Java programming, code management tools and a strong affinity for life sciences in general.

.

Main responsibilities include but are not limited to:

 .

  • Design, implement and maintain cheminformatics software tools and applications that support model building and knowledge discovery in the domain of life science
  • Configure and maintain our automated code management ecosystem (Git, Bitbucket, Gradle, Jenkins, Jira and Artifactory, SonarQube, WhiteSource, etc.)
  • Design and implement innovative algorithms and methods to address challenges faced during the conception of new solutions for our members
  • Help to write and maintain suitable tests
  • Maintain a high standard of code and documentation
  • Liaise with the scientists to understand their needs and collect new requirements
  • Liaise with the Application Scientists to understand members needs and identify new requirements
  • Assist other members of the research group with the construction of innovative tools to facilitate the realisation of scientific solutions
  • Work collaboratively with others to produce proof of concept software (for internal use) and prototypes (for external use)
  • Where required, demonstrate software to user representatives and other project stakeholders
  • Routinely present knowledge and progress internally

Your skills and experience

.

We think you'll be great for this role if you are educated to postgraduate level or have equivalent experience in computer science, software engineering, cheminformatics or machine learning and have experience with:

.

• Java 7/8/11 object-oriented programming

• Modern IDE like Eclipse or IntelliJ IDEA, NetBeans
• User interface toolkit like JavaFX, Swing or JFace
• RDBMS like MySQL, PostgreSQL, Derby/JavaDB, H2 or Oracle
• Scripting language like Groovy, Python or JavaScript
• Data visualisation interfaces
• Functional programming basics
• Use of techniques and profiling tools to optimize performance
• Use of continuous integration environments, ideally Jenkins and Gradle
• Use of code repositories such as SVN, Git
• Contribution to scientific communications in fields relevant to the position
• Use of container technology, such a Docker or Kubernetes

 

 

 

Abilities

• Self-motivated and able to work independently
• Scientific awareness
• Able to work within multidisciplinary teams and independently
• Interpersonal skills and sensitivity to cultural differences

.

.

Is this you? Have we caught your eye?  To apply send your CV to recruitment@lhasalimited.org. Don't forget to tell us the position you are applying for and your salary requirements, good luck!

© 2022 Lhasa Limited | Registered office: Granary Wharf House, 2 Canal Wharf, Leeds, LS11 5PS, UK Tel: +44 (0)113 394 6020
VAT number 396 8737 77 | Lhasa Limited is registered as a charity (290866)| Company Registration Number 01765239 (England and Wales).

Apart from the free survey software, we also have access to QuestionPro's free survey templates . We've found many of them useful and powerful to collect insights from various stakeholders of our organization.