> Markdown version of [/jobs/ext/4233779-nuclear-emergency-support-team-software-developer-1-2](https://www.wearedevelopers.com/jobs/ext/4233779-nuclear-emergency-support-team-software-developer-1-2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Nuclear Emergency Support Team Software Developer 1/2 - **Company:** Los Alamos National Laboratory - **Location:** Los Alamos, NM, United States - **Salary:** $72,800.0 - $115,400.0 - **Contract:** Temporary contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Code Review, Databases, Data Migration, Data Structures, Database Servers, Database Theory, Software Debugging, Web Development, Django Web Framework, Design of User Interfaces, Jinja (Template Engine), PostgreSQL, Node.Js, Software Architecture, Rapid Application Development, Software Engineering, SQL Databases, Systems Integration, Web Applications, Software Application Programming, Backend, Front End Software Development - **Published:** October 8, 2026 - **Apply:** https://dejobs.org/x/x/D68F85E10D2E4685AB4DB24D6A54474C/job/ ## About the Role * Experience developing web applications using Javascript. * Experience developing websites with CSS, HTML, and third-party script libraries or frameworks. * Experience debugging, troubleshooting, and diagnosing problems. * Basic understanding of relational and document-based database concepts * Strong problem-solving skills, technical curiosity, and attention to detail * Self-motivated team player * Willingness to learn about the HCL Domino platform/XPages to support existing apps. * Ability to obtain and maintain an SCI clearance, which requires US citizenship except in extremely rare circumstances. Software Developer 2 Requirements: In addition to the desired skills above: * Experience building production-level, full stack Javascript web applications. * Experience with production-level front end development using CSS, HTML, and third-party script libraries or frameworks. * Experience developing in a collaborative team setting, including submitting, collaborating and refactoring based on code review * Understanding of web application software architecture and system design concepts * Experience with version control using git in a collaborative setting Software Developer 1 Education/Experience: Bachelor's Degree in a relevant field and 2 years related experience; or, an equivalent combination of education and experience directly related to the occupation. Software Developer 2 Education/Experience: Bachelor's Degree in a relevant field and 5 years related experience; or, an equivalent combination of education and experience directly related to the occupation., * Direct and demonstrable experience working with Node.js, Java, or similar back-end runtime environment (Deno, Bun, etc) * Direct and demonstrable experience with PostgreSQL or other SQL databases * Direct and demonstrable experience with Handlebars or similar server-side templating engines (Pug, Jade, EJS, Jinja, Django Templates) * Knowledge of best practices for UI/UX in web-based applications * Strong visual design ability * Experience developing applications for a cloud environment. Work Location: The work location for this position is onsite and located in Los Alamos, NM. There may be flexibility to work a small fraction of hours from home. All work locations are at the discretion of management., *Eligibility requirements: To obtain a clearance, an individual must be at least 18 years of age; U.S. citizenship is required except in very limited circumstances. See DOE Order 472.2 (https://www.directives.doe.gov/directives-documents/400-series/0472.2-border-a-chg1-ltdchg/@@images/file) for additional information. ## Description The SDS team is comprised of about 7 software developers and system administrators who design and maintain a wide range of web-based applications spanning unclassified through TS/SCI architectures. Many SDS applications directly support the Nuclear Emergency Support Team (NEST) mission, providing tools that help world-class scientists and technical experts contend with the Nation's most pressing radiological and nuclear challenges. SDS Team members work closely with sponsors and customers, providing a solid context for understanding the team's role in supporting national security. New applications are being developed with deployment to the cloud in mind and include the use of node.js, Express, and PostgreSQL. Existing applications are built using HCL Domino, a document-based database server and rapid application development platform, which primarily uses Javascript on both client and server. This position will be filled at either a Software Developer level 1 or level 2, depending on the skills of the selected candidate. Additional job responsibilities (outlined below) will be assigned if the candidate is hired at the higher level. Software Developer 1 ($72,800 - $115,400) Responsibilities: * Ability to work as a team member to design and maintain database-backed websites. * Full stack development: client-side logic, server-side logic, design, and layout * Participate in all steps of application development starting with assisting in gathering requirements from customers, designing the underlying data structure, implementing the GUI, maintaining the design and data, and training the end users. * Successfully work within the constraints of a secure environment. * Proven ability to work independently on assigned tasks. * Foster a team environment. * Provide project updates to the team leader, project leader and/or the customers. * Occasionally travel to sponsor sites to provide training and demonstrations. Software Developer 2 ($87,800 - $143,000) Responsibilities: In addition to the duties outlined above, the Software Developer 2 will be required to: * Monitor work of less experienced personnel as designated. * Create and improve software development processes and procedures to improve workflows. * Assist with data migration and system integration strategies. * May direct personnel within a discipline on special segments of a project, if assigned.