Software Developer

GEM Technologies, Inc.Los Alamos, NM
Onsite

About The Position

We are seeking a Software Developer to join our team supporting the Los Alamos National Laboratory! This position is full-time and will be based out of Los Alamos, New Mexico. This role is anticipated to be short-term (~12 months) with the possibility of extension.

Requirements

  • Bachelor’s Degree and 5+ years of relevant experience; additional, relevant experience may be considered in lieu of a degree.
  • United States (U.S.) citizen
  • Able to obtain and maintain a government issued clearance, if needed.
  • Highly motivated individual who performs well under pressure.
  • Ability to multitask and manage several applications/projects simultaneously.
  • Strong experience with Java, particularly the Spring Framework.
  • Comfortable and willing to practice Test-Driven Development (TDD).
  • Seasoned IT professional with a full understanding of a specialized IT discipline and working knowledge of related IT fields.
  • Ability to independently resolve diverse and complex technical problems.
  • Strong analytical and problem-solving skills.

Nice To Haves

  • High-level knowledge of Angular.
  • Experience with MySQL databases.
  • Experience working in an Agile development environment.
  • Experience working in a high-security or regulated environment.
  • Leadership experience providing technical guidance or coordinating the work of others.

Responsibilities

  • Work on several applications simultaneously in a highly agile development environment.
  • Maintain compliance with the laboratory's high-security requirements.
  • Resolve a wide range of complex technical issues using creative problem-solving.
  • Analyze complex data and develop effective technical solutions.
  • Contribute to the organization's goals and objectives.
  • Work independently with limited supervision and manage assigned work.
  • Plan, prioritize, and schedule work to accomplish objectives.
  • Demonstrate sound judgment in selecting methods and techniques to solve technical problems.
  • Provide limited technical direction or coordinate the work of other team members.
  • Complete work that is evaluated upon completion rather than through continuous oversight.

Benefits

  • Medical Insurance (including HSA & PPO options)
  • Dental Insurance
  • Vision Insurance
  • Paid Time Off (PTO)
  • Paid Holidays
  • Life Insurance
  • Matching 401(k) Retirement Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service