At Azenta, formally Brooks Life Sciences, new ideas, new technologies and new ways of thinking are driving our future. Our customer-focused culture encourages employees to embrace innovation and challenge the status quo with novel thinking and collaborative work relationships.
Azenta Life Sciences is a global leader in the life sciences space with headquarters in Chelmsford, MA, and offices and operations worldwide. We are a market leader in automated bio sample management solutions and genomic services across areas such as drug development, clinical and advanced cell therapies for the industry's top pharmaceutical, biotech, academic and healthcare institutions globally. We provide unparalleled capabilities with our lab analysis, sample management and storage services, informatics software, and consumables, with the largest installed base managing over 1 billion samples globally.
How You'll Add Value
As a Sr. Software Engineer you will produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role, the Software Engineer will be able to work independently with little supervision. The goal will be to develop high-quality software that is aligned with user needs and business goals.
What You'll Do
Design and implement new features and components
Implement custom solutions based on our Informatics framework
Support and extend existing Informatics solutions
Support and extend deployment and monitoring infrastructure on AWS hosting environments
Responsibilities:
Identify, prioritize, and execute tasks in the software development life cycle
Develop high-quality software design, application architecture and framework
Leads or participates in software programming and related, including installation, configuration, customization, integration, and data migration
Participates in software product definition, including business case and gap analysis
Supports or leads specification definition and documentation, including requirements analysis
Collaborate with internal teams and vendors to fix and improve products
Supports system documentation generation and review including documenting development phases and monitoring systems
Ensure software is up to date with latest technologies
Participates in software release and post-release activities.
Performs maintenance activities.
Support applications SOPs and follow the best SDLC practices.
What You Will Bring
Required Skills:
Experience with selected programming languages, including Ruby and JavaScript (ExtJS)
Experience with Ruby on Rails
Experience working in an Amazon AWS hosting environment
Knowledge of relational PostgreSQL databases
Knowledge of using system monitoring stacks
Knowledge of using automated unit testing frameworks
Knowledge of containerization technologies, including Kubernetes
Knowledge of infrastructure as code tools, including Terraform
Be able to automate tasks through appropriate tools and scripting
Be able to review and debug code
Familiarity with Linux/Debian based operating systems
Possess 5+ years of hands-on experience in software development and agile methodologies
BS/BA in Computer Science, Engineering, or a related degree; or equivalent combination of experience and education
Required:
Ability to learn, correct and improve existing applications
Strong analytical ability to solve complex technical issues.
Ability to perform code reviews
Ability to contribute to a cross-functional team environment with focus on operational needs and communication
Willingness to adapt and to learn new skills
Ability to work independently
Excellent organizational and leadership skills
Preferred:
Knowledge and experience with laboratory information systems, and biobanking software
Exposure to any of the following: HL7, ASTM, bioinformatics, life sciences
Specific experience with Limfinity and LimitLIS products a plus
Your Working Conditions:
This position is remote.
EOE M/F/Disabled/VET
At Azenta, we are a part of the science behind the COVID vaccine and we are committed to the health and safety of our employees, customers and the communities where we live and work. To protect our coworkers, clients, families and friends, we have implemented a policy where all of our US employees must be fully vaccinated (which includes taking the booster) or have requested and received an approved medical/religious accommodation prior to their first day of work.