Lawrence Livermore National Laboratory (LLNL) is looking to strengthen the United States’ security by developing and supporting cloud-based applications and AI integrations to serve the laboratory. The goal is to help the workforce securely and efficiently adopt modern technologies for governance, security, and effective use of cloud and AI services across the enterprise.
Requirements
- Experience with at least one modern programming language (e.g., Python, JavaScript, C-Sharp, Java) in coursework or project settings.
- Basic knowledge of software development concepts, such as design, coding, and testing.
- Familiarity with AWS and modern application architectures using serverless implementations with least privileged IAM roles
- Familiarity with CI/CD tools like Azure DevOps
- Knowledge of backend and frontend development using frameworks like .NET and Angular
- Experience with AWS WorkSpaces and AWS API for orchestrating and managing virtual desktop fleet.
- Exposure to designing or supporting secure, scalable systems.
Responsibilities
- Provide computer science and software development support using industry standard software development practices and modern programming languages and operating systems.
- Develop and maintain applications managed by the team.
- Support the full software development lifecycle including writing code, testing, debugging and documentation.
- Engage with other developers and administrators to understand requirements, provide feedback and deliver high-quality solutions.
- Learn and apply best practices.
- Continuously learn new technologies and methods that can improve the team’s code quality and development processes.
- Perform other duties as assigned.
Other
- Ability to secure and maintain a U.S. DOE Q-level security clearance which requires U.S. citizenship.
- Bachelor’s degree in computer science, engineering, or related field, or equivalent combination of education and experience.
- Sufficient written and verbal communication skills; ability to prepare basic technical documentation.
- Ability to work effectively as part of a multidisciplinary team and adapt to evolving project requirements.
- Demonstrated initiative in learning new technologies or contributing to team-based projects.