This description is a summary of our understanding of the job description. Click on ‘Apply’ button to find out more.
Role Description
This role involves extending a product from its market-leading position as desktop drawing software to a leading position as software and tools for Chemists and Biologists on the Signals Online Platform.
-
Owning the architecture and design of the ChemDraw desktop suite and the online drawing, sharing and collaboration tools
-
Extending more of the desktop functionality into the Signals online environment
-
Technical ownership of the development stack from the C/C++/C#/python desktop environment to the web HTML, JavaScript/TypeScript, CSS world
Qualifications
-
A degree in Computing, Algorithms or a related subject
-
7+ years’ experience in the Computing or Life Science industries
-
Experience with web development technologies and methods, especially in HTML, JavaScript/TypeScript, CSS
-
Experience with the architecture and design of computer systems
Requirements
-
Good knowledge of C, C++ development and related IDEs such as VS Code, Visual Studio Code or XCode
-
Experience of a variety of higher-level languages and frameworks such as Python, C#, Java, Node.js, Win32, WinForms, Cocoa, SwiftUI, Qt, GTK
-
A good working knowledge of software development on Windows and Mac and familiarity with development on Linux
-
Software UI/UX experience and working with UX design teams
-
A good understanding of the software development lifecycle, agile principles, scrum, kanban and testing approaches
-
Wide experience designing, developing and delivering different software products in the marketplace
-
Familiarity with Cheminformatics and/or Bioinformatics problems and principles
-
Leadership experience with software teams
Benefits
-
Medical, Dental, and Vision Insurance Options
-
Life and Disability Insurance
-
Paid Time-Off
-
Parental Benefits
-
Compassionate Care Leave
-
401k with Company Match
-
Employee Stock Purchase Plan