- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- Work from home
- Education
- Bachelor's degree in Computer Science or equivalent
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Dotmatics
Dotmatics, part of Siemens, is dedicated to intertwining science, data, and decision-making to foster innovation. Our portfolio includes leading scientific software such as Luma, Graphpad Prism, Geneious, SnapGene, and more, collectively forming the world’s most advanced digital science platform. Used globally by over 2 million scientists across 180 countries, our ecosystem supports dynamic, multi-dimensional decision-making designed to propel scientific breakthroughs into reality.
Role Overview
Join Geneious, a Dotmatics division, that crafts pioneering software products for molecular biology. Our mission revolves around enabling the development of therapeutics and vaccines and combating climate change by assisting scientists worldwide. As a Java Software Engineer, you will be part of an agile team working on Geneious Prime, our flagship bioinformatics software, helping to design and build tools that manage biological data and cloud service integrations.
Key Responsibilities
- Incorporate novel algorithms to analyze biological sequence data.
- Create intuitive user tools to manage biological information integrated with cloud platforms.
- Develop and sustain Geneious Prime and additional Java-based applications.
- Engage collaboratively with customers and teammates to define needs and refine designs.
- Participate fully in a cross-functional team, including testing, documentation, and support duties as necessary.
Qualifications and Skills
Applicants should hold a Bachelor’s degree in Computer Science or have a minimum of two years relevant professional experience. Although biological knowledge isn't mandatory, our scientist team supports learning in this area. Essential skills include:
- Proficiency with Java frameworks and libraries.
- Experience in UX/UI frontend or full-stack software development.
- Capability to manage complex codebases effectively.
Additional advantageous skills encompass familiarity with CI/CD pipelines (e.g., GitHub Actions, AWS CodePipeline), automated testing principles, and agile development methodologies.
Work Environment and Values
Dotmatics fosters a remote-friendly, inclusive workplace where integrity and collaboration empower employees to succeed. We are committed to equal opportunity and supporting an environment where everyone feels welcomed and connected.
Minimum education
Bachelor's Degree