About The Position

OLH Inc. is hiring a Software Developer 3 to support software applications and systems by investigating, designing, documenting, and implementing software solutions. The role works with customers, product owners, and end users to understand business needs, develop information-system solution concepts, and evaluate their cost effectiveness. The developer collaborates with the team and provides technical leadership and mentorship, fostering relationships with customers, peers, and service providers while identifying productivity impediments and improving work processes. The role calls for broad expertise and independent judgment in addressing significant or complex issues, developing advanced concepts and standards, and contributing to future products and technologies. Work is performed under consultative direction, with assignments often self-initiated and methods selected with wide latitude. The position is at Los Alamos National Laboratory in Los Alamos, New Mexico. The listed duration is one year, with two one-year renewal options. One position is available, and U.S. citizenship is required. Safety and security compliance are integral responsibilities. The developer uses Agile and Scrum methodologies, gathers customer requirements, conducts risk management, plans computing capacity and availability, and communicates effectively with stakeholders. The position also requires fostering a mutually respectful and inclusive work environment free from discrimination and harassment.

Requirements

  • Bachelor’s degree in a relevant field and 9 years of related experience, or an equivalent combination of education and experience directly related to the occupation.
  • Knowledge of software development methodologies, tools, and processes, including source-code control frameworks, application development tools and techniques, database design, development and management, programming languages, and component integration.
  • Knowledge of hardware and operating systems, including system architectures, network infrastructures, and client-server principles.
  • Knowledge of hardware and software integration and testing.
  • Ability to partner with customers and review and understand end-to-end work processes.
  • Ability to translate technical terms into language understandable to non-technical audiences and present information to them.
  • Skill in working closely with customers and suppliers to define expectations and mutual responsibilities.
  • Strong web-development and specialization experience, particularly with ASP.NET and Bootstrap.
  • CMS, SharePoint, or web content systems experience.
  • UI/UX, graphic design, or web interface design experience.
  • Experience with Node.js, JavaScript, HTML, jQuery, Bootstrap, and REST APIs.
  • Experience with SQL and relational databases such as PostgreSQL or MySQL.
  • U.S. citizenship.
  • Ability to comply with safety and security requirements and maintain required training.

Nice To Haves

  • Postgraduate coursework may be desirable.
  • Agile/Scrum certification and experience are preferred.
  • Familiarity with LANL Project Management Software Application Portfolio tools such as P6, COBRA, CRES, and Integrify is desired.

Responsibilities

  • Design, develop, analyze, modify, test, debug, and evaluate software to meet functional requirements, using logic procedures, flowcharts, and code.
  • Develop conversion, system integration, and system implementation plans.
  • Gather reporting requirements and recommend and implement solutions.
  • Prepare system and programming documentation and obtain required approval.
  • Arrange, prepare, and conduct meetings, workshops, and presentations as required.
  • Provide training and support to end-user customers in PA and other Laboratory functions; train users in system conversion and implementation.
  • Follow Laboratory and IST policies and programs concerning information systems.
  • Research, assemble, and evaluate information about industry practices and regulatory changes affecting information-system policies or programs, and recommend changes to development, maintenance, and system standards.
  • Use Agile and Scrum project management methodologies; gather customer requirements; perform risk management; and plan computing infrastructure capacity and availability.
  • Communicate effectively, both verbally and in writing, at all levels.
  • Provide technical direction and coordinate the activities of other personnel.
  • Maintain safety and security compliance and training, incorporate safety and security into tasks, and stop work when continuing would be unsafe or compromise security.
  • Foster a mutually respectful and inclusive work environment free from discrimination and harassment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service