Software Engineer (I or II)

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

The full-time Software Engineer (I or II) role will be responsible for back-end hands-on development of applications, services and pipelines. 

Take ownership of enhancing, maintaining and supporting our Laboratory Sample Storage Management System while also having the opportunity to contribute significantly to one or more new projects that will soon be underway:

  • Clinical Lab Specimen Requisition & Accessioning System
  • eScience 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

 

Salary: Dependent on education and experience (Software Engineer I: $70,000-80,000; Software Engineer II: $85,000-95,000).

Requirements

Basic:

  • Bachelor’s degree in Computer Science or related discipline
  • Two (2) 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.

A research duo finds that science and technology graduate students who turn away from academic careers do so because of changes in their own interests.

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.