Demo

Junior/Mid-Level Full-Stack Software Engineer (potentially remote)

NCGR
Santa Fe, NM Remote Full Time
POSTED ON 12/18/2024
AVAILABLE BEFORE 6/15/2025

The National Center for Genome Resources (NCGR) is a non-profit research institute located in Santa Fe, NM. NCGR’s mission is to innovate, collaborate, and educate in the field of genomic data science. We partner with organizations in government, industry, and academia to drive biological discovery in all kingdoms of life, delivering value through expertise in experimental design, software, computation, data integration, and training a skilled workforce.


The Legume Information System (LIS) is a genomics web platform developed by NCGR in collaboration with the USDA ARS to facilitate discoveries and crop improvement in the legumes. LIS is composed of a variety of open-source software developed both by the biological sciences community and in-house. NCGR is seeking a full-stack developer to join the LIS team. Candidates will be able to develop and maintain code across the LIS stack while taking ownership of certain pieces of software within the stack. This role requires the ability to work independently, with colleagues at NCGR and with collaborators from other institutions.


Responsibilities:

  • Work with collaborators throughout the software development process, from initial requirements gathering to user acceptance testing
  • Design, implement, and test software solutions within different areas of our stack
  • Conform to and enhance our use of software engineering best practices, including linting, testing, automations, documentation, and devops
  • Contribute to the maintenance of software across our stack, including bug fixes, dependency updates, and applying security patches


Required qualifications:

  • Degree in Computer Science or related field; 5 years of relevant experience
  • Proficiency in Python, TypeScript/JavaScript, CSS, and HTML
  • Familiarity with one or more JavaScript frameworks, e.g. React, Angular, Vue, etc
  • Familiarity with one or more database systems, such as PostGreSQL and Redis
  • Experience with containerization, e.g. Docker (Compose), Kubernetes, Singularity, etc
  • Proficiency in Git and development on GitHub, including branching, opening pull requests, reviewing pull requests, and tagging releases
  • Familiarity with Linux and interacting with remote servers via SSH in the terminal


Nice to have qualifications:

  • Background in bioinformatics, computational biology, or related field
  • Experience with GraphQL, e.g. Apollo Server
  • Experience with OpenAPI specifications, microservices implementation
  • Experience with Web Components
  • Experience with static site generators, e.g. Jekyll
  • Familiarity with GitHub automations, including linting/formating, testing, builds, and publishing build artifacts


To apply, please send resume with cover letter to resumes@ncgr.org 

NCGR is an equal opportunity employer.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Junior/Mid-Level Full-Stack Software Engineer (potentially remote)?

Sign up to receive alerts about other jobs on the Junior/Mid-Level Full-Stack Software Engineer (potentially remote) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Junior/Mid-Level Full-Stack Software Engineer (potentially remote) jobs in the Santa Fe, NM area that may be a better fit.

Full Stack Engineer

STAND 8 Technology Services, Santa Fe, NM

Ecologist – Mid Level (Hybrid)

Barr Engineering Co., Farmington, NM

AI Assistant is available now!

Feel free to start your new journey!