PierianDx, a leader in the clinical genomics space, is currently seeking talented and motivated software engineers to contribute to the design, implementation and deployment of existing and future products. You will be part of the industry-leading team developing software solutions for clinical laboratories.
Every year millions of people bet their lives on precision medicine. PierianDx is on a mission to make sure that bet pays off. At PierianDx we empower progressive health institutions and diagnostic laboratories to build world-class precision medicine programs. Our industry-leading molecular genomics technologies and expertise deliver the most integrated, trusted,
and collaborative approach across the clinical care spectrum. From genomic sequencing and biomedical informatics in the laboratory to reporting and decision support at the patients bedside, we drive the adoption of genomics in clinical care and accelerate the fight against cancer and other diseases. For more information, visit www.pieriandx.com or @PierianDx on Twitter.
Required Experience and Skills:
Full-Stack Software Development experience in both front-end and back-end technologies.
Should be an outstanding programmer with 6 years of experience in Java-related technologies (Java, Spring Boot, Hibernate).
Strong computer science fundamentals (OO programming, algorithms, data structures, databases).
Experience with continuous integration infrastructure for software development such as Jenkins.
Experience with the structure and usage of REST API's
Experience in TDD-based Agile processes and comfortable with quick iterations.
Good communication (written and verbal) skills
Experience with SQL and No-SQL Databases
Experience working with basics of Linux, Shell Scripting.
Collaborate with UX/UI Designers to iterate on the design and implementation of our product
Work with Product Managers, Scientists, and Backend Engineers to build features and ship experiments
Build efficient and reusable front-end systems and abstraction
Find and address performance issues
Participate in design and code reviews
Identify and communicate front-end best practices to your team and to the wider organization
Familiarity with both server-side and client-side web frameworks, Single vs Multi-Page Applications, as well as NodeJS
Commanding grasp of HTML, CSS, and related web technologies and APIs
A passion for component architecture and atomic design principles; and past experience working collaboratively with designers. Experience with concepts surrounding API-driven development, REST/GraphQL, and others as they relate to building user-facing, client-side applications on the web
The understanding and desire to work on an agile team, taking ownership of problems, and collaborating toward solutions.
Awareness of cross-browser compatibility issues, client-side performance considerations, offline interactions, progressive web applications, and other concepts
Demonstrated design and UX sensibilities
Effective interpersonal, communication, and collaboration skills (and fun to be around!)
Good to have:
Passion for writing great, simple, clean, and efficient code
Should be a fast learner and have excellent problem-solving capabilities
Should have excellent written and verbal communication skills
Background or experience with organizations involved in the scientific or medical/health fields.
BA/BS or MA/MS in Computer Science, Computer Engineering, or related field or equivalent experience.
Specific experience with ReactJS and its environment, including things like webpack, git, npm/yarn.
Strong understanding and experience working on teams using continuous integration/delivery.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.
Job Description : IT Senior Software Engineer - FullStack Engineer Be a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team t [...]
Dell provides the technology that transforms the way we all work and live. But we are more than a technology company we are a people company. We inspire, challenge, and respect every one of our over 1 [...]
Description From climate change to urbanization, we live in an increasingly complex world. Whatever the challenge, we deliver exceptional and sustainable outcomes for our clients, improving quality o [...]
Job Description Tenable is looking for a Senior Software Engineer to join our India-based Tenable.io Development team. Tenable.io enables organizations to address the challenge of understanding and m [...]