Job Description
Invivoscribe is an industry pioneer in oncology diagnostics, dedicated to improving the standard of global healthcare for over 25 years. Headquartered in sunny San Diego, California with locations across the world, we offer a comprehensive portfolio of products and services. We work with key collaborators to develop molecular assays, reagents, controls and bioinformatics tools under ISO 13485 design control that are used in over 160 countries. Our global network of laboratories offer next generation molecular and flow cytometry panels to support our drug development entity and accelerate clinical trials. Our harmonized clinical laboratories offer a menu focused on clinically significant biomarkers which support therapeutic decisions, minimal residual disease (MRD) monitoring, patient stratification, trial enrollment, and the development of companion diagnostics.
Invivoscribe has long established itself as a company built on integrity, innovation, and collaboration. As a team, we develop products and services that improve blood cancer diagnostics. For 25 years, we have stood at forefront of precision diagnostics, and we’re just getting started!
We are looking to add a SOFTWARE ENGINEER II TO OUR SOFTWARE DEVELOPMENT TEAM.
CORE RESPONSIBILITIES INCLUDE:
YOU BRING:
B.S. degree in a Computer Science or related field of study. Equivalent combination equivalent combination of education and experience will be considered.
At least three years of experience developing applications in Java, C#, or a similar language.
Experience with relational databases such as MySQL, PostgreSQL or SQL Server.
Experience with version control and bug/issue tracking.
Knowledge of object-oriented principles and design.
Familiarity with HTML5, CSS and Javascript technologies.
Ability to author design specifications from user requirements.
Experience with JavaFX is beneficial.
Ability to follow Standard Operating Procedures (SOPs), as well as written and verbal instruction.
Ability to manage multiple projects with changing priorities and consistently meet critical deadlines.
Ability to work independently as well as in a team environment.
Willingness to learn and take on new challenges.
WE BRING: