Principal Software Development Engineer (Core Chemistry) - Remote at Revvity
Waltham, Massachusetts, USA -
Full Time


Start Date

Immediate

Expiry Date

06 Jul, 25

Salary

0.0

Posted On

07 Apr, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Electron, Python, C++, Life Science, Object Oriented Languages, Webpack, Design, Object Oriented Programming, Typescript, Javascript, Cheminformatics, Code, Communication Skills, Modeling, Operations, Visual Studio, Bioinformatics, Teams, Enterprise, Xcode

Industry

Computer Software/Engineering

Description

We are looking for a Principal Software Development Engineer with a solid science background to join our Core Chemistry team. The team is responsible for all aspects of chemical and biological representation, and algorithms to handle these entities.
You will join a dynamic, distributed team in delivering support to our desktop and enterprise products in a modern, agile development environment.

The job responsibilities include:

  • Developing and maintaining original and third-party algorithms in chem- and bioinformatics
  • Maintaining, debugging and improving the existing core methods
  • Working with the many clients of the core software to gather requirement, troubleshoot and fix bugs
  • This is an ideal role for someone looking to apply their science knowledge to professional software.

BASIC QUALIFICATIONS:

  • BA, MSc or Ph.D in a Life Science; especially Chemistry, Cheminformatics, Bioinformatics or related
  • 5-7+ years in the Life Sciences industry
  • Software Development experience in C++, and associated IDEs such as Visual Studio, VS Code or XCode
  • Expertise with design, implementation and deployment of Core Algorithms in Cheminformatics and Bioinformatics
  • Demonstrated experience delivering technical designs for core problems

PREFERRED QUALIFICATIONS:

  • Object-oriented languages such as JavaScript, TypeScript or Python
  • Good understanding of fundamental algorithms in chemical or biological perception and modeling
  • Experience with modern agile software development practices
  • Familiarity with Object-oriented programming, with a focus on C++, JavaScript or TypeScript
  • Familiarity with web development technologies such as: Electron, React, Webpack, Emscripten and Node
  • Familiarity with Source Control Systems
  • Working with distributed QA, Enterprise and Operations teams to deliver quality products to internal and external customers
  • Ability to critically analyze code, both new and existing.
  • Good written and oral communication skills

    LI-TE

Responsibilities
  • Developing and maintaining original and third-party algorithms in chem- and bioinformatics
  • Maintaining, debugging and improving the existing core methods
  • Working with the many clients of the core software to gather requirement, troubleshoot and fix bugs
  • This is an ideal role for someone looking to apply their science knowledge to professional software
Loading...