Nuclear Emergency Support Team Software Developer 1/2
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job 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.
Requirements
- 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.
Benefits & conditions
Due to federal restrictions contained in the current National Defense Authorization Act, citizens of the Peopleās Republic of China-including the special administrative regions of Hong Kong and Macau-as well as citizens of the Islamic Republic of Iran, the Democratic Peopleās Republic of Korea (North Korea), and the Russian Federation, who are not Lawful Permanent Residents (āgreen cardā holders) are prohibited from accessing facilities that support the mission, functions, and operations of national security laboratories and nuclear weapons production facilities, which includes Los Alamos National Laboratory.
Where You Will Work
Located in beautiful northern New Mexico, Los Alamos National Laboratory (LANL) is a multidisciplinary research institution engaged in strategic science on behalf of national security. Our generous benefits package includes:
§ PPO or High Deductible medical insurance with the same large nationwide network
§ Dental and vision insurance
§ Free basic life and disability insurance
§ Paid childbirth and parental leave
§ Award-winning 401(k) (6% matching plus 3.5% annually)
§ Learning opportunities and tuition assistance
§ Flexible schedules and time off (PTO and holidays)
§ Onsite gyms and wellness programs
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleā¦