Senior Software Engineer (I, II, Principal or Senior Principal)

Organization
New York Genome Center
Job Location
New York, NY 10013
Job Description

The full-time Software Engineer (I, II, Principal or Senior Principal) role will be responsible for back-end hands-on development of applications, services and pipelines while also providing technical leadership and project oversight.

Opportunity to be involved from the ground up on two or more new projects that will soon be underway:

  • Clinical Lab Specimen Requisition & Accessioning System
  • e-Science Cloud
  • Molecular Data Submission Pipeline

 

Essential job functions will include:

  • Develop, test, document, deploy and support production-quality software in a timely fashion
  • Develop in-depth knowledge and expertise of the project problem domain
  • Uphold best practices for self-documenting code and participate in code review sessions
  • Collaborate with users, stakeholders, fellow Software Engineers and System Administrators
Requirements

Basic:

  • Bachelor’s degree in Computer Science or related discipline
  • Eight (8) or more years’ relevant work experience as a Software Engineer
  • Ability to thrive in uncertainty
  • Must be able to work in a fast-paced start-up like environment
  • One or more years’ experience with Java 1.7 or higher
  • One or more years’ experience with RDMS and/or NoSQL document-based data stores 

 

Preferred:

  • RESTful Web Services using JSON
  • Tomcat, JBoss or GlassFish
  • Log4J
  • Gradle or Maven
  • ORM Framework (e.g., ORMLite, MyBatis, jOOQ, JPA, Hibernate)
  • Version control and source code management systems (e.g. Git, SVN)
  • Batch scheduled high throughput computing using queuing systems (e.g. SGE or LSF)
  • RESTful API Modeling Language (RAML)
  • Unix / Linux and VM environments
  • Encryption and data privacy
  • Continuous Integration
  • Functional Programming
  • Issue & Project Tracking (e.g. JIRA)
  • Java 1.8
How to Apply

To apply, please visit http://nygenome.org/careers

About Our Organization

The New York Genome Center (NYGC) is an independent, non-profit organization that leverages the collaborative resources of leading academic medical centers, research universities, and commercial organizations. Our vision is to transform medical research and clinical care in New York and beyond through the creation of one of the largest genomics facilities in North America, integrating sequencing, bioinformatics, and data management, as well as performing cutting-edge genomics research.

The New York Genome Center is a VEVRAA Federal Contractor. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, national origin, age, disability, or protected veteran status. The New York Genome Center takes affirmative action in support of its policy to hire and advance in employment individuals who are minorities, women, protected veterans, and individuals with disabilities.

Students whose classmates are interested in science are more likely to think about a career in science, technology, engineering, and mathematics, a new study says.

CNBC reports that the genetic counseling field is expected to grow as personalized medicine becomes more common.

Gladys Kong writes at Fortune that her STEM background has helped her as a CEO.

Social scientists report that the image of the 'lone scientist' might be deterring US students from STEM careers.