Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in the Life Science software sector seeks a Senior Principal Software Developer to join its dynamic development team. This role requires expertise in software architecture and leadership, focusing on advanced R&D initiatives. The position offers competitive benefits and a collaborative environment aimed at delivering innovative solutions for healthcare and product development.
Revvity Signals makes market-leading software that empowers scientists across Life Science R&D, clinical research, and specialty chemicals to make better medicines and products, faster. Our flagship offering is the SaaS Signals Research Platform that provides knowledge capture, collaboration, analysis and visualization tools across the full depth and breadth of scientific discovery workflows. The viral adoption of our software is accelerating innovation, expediting drug development for a healthier world and facilitating the creation of sustainable materials.
This role is to join the development team as a Senior Principal Software Developer as one of a few key architects and Advanced R&D personnel, to help solve technically challenging issues for key strategic initiatives we are working on.
Main functions:
Working as a technical and architectural Lead in a team environment you will work with other Developers, Product Management, and UX to help define and build a new product offering or update existing product offerings that are part of our Signals Research Portfolio.
Responsibilities:
Help Architect Solutions working closing with peers and management ensuring solutions fit into our strategic vision.
Work closely with UX and Product management to define the product features.
Participate in all team activities such as hiring, planning, requirements definition, design discussions, code reviews, and software development.
Work effectively with other team members to provide a quality product for our customers.
Basic Qualifications:
BS/MS Computer Science or equivalent.
Minimum 12+ years of experience leading development teams, as both Architect, and development manager.
Expert knowledge and understanding of highly complex software / system / application development elements, in areas such as programming, algorithms, architecture, data structures, databases, testing / QA, and security.
Subject matter expert in emerging technologies and trends in areas such as: Artificial Intelligence (AI) & Machine Learning (ML), Cloud Computing, Data Science, Big Data, and Cyber Security.
Solid experience with AWS, cloud native architectures, and modern single page applications.
Expert in Java and RESTful JSON API’s.
Expertise in JavaScript, React, HTML and CSS.
Expert building large scale, high-available applications desired.
Preferred Qualifications:
Experience as a full stack developer a plus.
Experience with open source technologies.
Excellent verbal and written communication skills required.
Must be able to communicate effectively with other team members.
Creative problem-solving skills.
What do we offer?
We provide competitive and comprehensive benefits to our employees. Below are some highlights of our benefits:
Learn more about Revvity’s benefits by visiting our Bswift page. Log-In instructions are provided towards the bottom of the Bswift page.
For benefit-eligible roles only. Part-time and temporary roles may not be eligible for all benefits listed. Please reach out to your recruiter for more information.