This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join Our Team as a Software Developer! We are seeking a talented, full-time Software Developer to join our Knowledge Systems team. In this role, you will be an integral part of an interdisciplinary team dedicated to developing innovative enterprise tools that support our mission, automate processes, and enhance workforce efficiency. If you are passionate about building impactful software, solving complex engineering challenges, and exploring emerging technologies such as AI, we'd love to hear from you.
Job Responsibility:
Design and develop front-end applications that deliver exceptional user experiences
Research and implement new techniques to tackle complex engineering challenges
Analyze current systems and architectures to propose innovative solutions for the future
Present ideas and technical findings to team members and leadership, fostering a culture of collaboration and creativity
Collaborate with cross-functional teams to drive projects forward from concept to deployment
Develop cloud-based and containerized applications leveraging modern technologies
Explore and incorporate AI capabilities into workflows to enhance productivity and innovation
Write, test, and maintain production-quality code following best practices
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience and education
Experience writing and testing production-quality code
Experience with Java and/or C#
Experience with JavaScript, HTML, and CSS
Ability to obtain and maintain a DOE Q security clearance
Nice to have:
Three (3) or more years' of relevant experience in the following: Experience with AI/ML techniques and related libraries
Experience with cloud infrastructure and deployments (e.g., AWS, Azure, or similar platforms)
Experience developing cloud-native or containerized applications
Strong problem-solving skills and the ability to work in a collaborative, interdisciplinary environment
Active DOE Q security clearance or DOW equivalent
What we offer:
Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
Extraordinary co-workers
Some of the best tools, equipment, and research facilities in the world
Career advancement and enrichment opportunities
Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home)
Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance