Sign Up Sign Up Log In Sign Up
This job has expired and you can't apply for it anymore. Start a new search.

Web Application Developer

Join us and make YOUR mark on the World!

Come join Lawrence Livermore National Laboratory (LLNL) where we apply science and technology to make the world a safer place and now one of 2019 Best Places to Work by Glassdoor!

We have an opening for a Web Application Developer to work on multi-disciplinary teams in an environment that encourages the support of the academic research community while focusing on problems of interest to LLNL and Department of Energy (DOE) programs as a member of a dynamic, multidisciplinary team environment.  You will contribute to data visualization in support of national security missions. This position is in the Global Security Computing Applications Division (GS-CAD) within the Computation Directorate, matrixed to the Analytic Systems group within Global Security’s Z Program

This position will be filled at either the SES.1 or SES.2 level depending on your qualifications. Additional job responsibilities (outlined below) will be assigned if you are selected at the higher level.

Essential Duties
- Assist in developing and maintaining full-stack web applications to support data input, management, discovery, and visualization; assist in maintaining interfaces to and from external software applications.
- Assist in migrating existing application interfaces and features to new Python/Django/JavaScript platform.
- Collaborate with a small, multi-disciplinary team and use independent judgement to rapidly respond to operational requirements.
- Implement automated tests to ensure applications function as intended.
- Contribute to the fulfillment of technical projects and organizational objectives functioning as an effective team member on multi-disciplinary teams.
- Engage other developers frequently to share relevant knowledge, opinions, and recommendations, working to fulfill deliverables as a team
- Perform other duties as assigned.
In Addition at the SES.2 Level
- Deploy application updates across multiple Linux systems.
- Design and develop software solutions in response to user needs.
- Use independent judgement in determining methods, techniques, and evaluation criteria.

Qualifications
- Bachelor’s degree in Computer Science or related field, or the equivalent combination of education and related experience.
- Experience developing software using Object Oriented design principles within Linux, Unix, and/or Windows environments.
- Experience developing software with scripting languages such as Python, PHP, Ruby, etc.
- Experience with client-side web-application languages such as JavaScript, CSS, HTML, etc.
- Ability to effectively manage concurrent technical tasks with competing priorities and meet deadlines that are important to project success.
- Ability to approach difficult problems with enthusiasm and creativity.
- Sufficient written and verbal communication skills necessary to effectively collaborate in a multi-disciplinary team environment.
In Addition at the SES.2 Level
- Comprehensive knowledge with server-side web frameworks such as Django, Spring Boot, Flask, Grails, Rails, etc.; as well as Proficient Experience with JavaScript frameworks such as Backbone, Angular, React, Bootstrap, etc.
- Broad experience with relational databases such as PostgreSQL, Oracle, MariaDB, MySQL, etc. as well as Broad knowledge of and experience upgrading existing application interfaces and features.
- Ability to work effectively with minimal guidance.

Desired Qualifications
- Experience with JavaScript testing frameworks such as Jasmine, Jest, Mocha, QUnit, etc; as well as familiarity using Node
- Experience with Python virtual-environment tools such as Pipenv, Pyenv, VirtualEnv, Pip, etc.
- Experience developing web application user-interfaces / user-experiences and best practices.

 

Pre-Employment Drug Test:  External applicant(s) selected for this position will be required to pass a post-offer, pre-employment drug test.  This includes testing for use of marijuana as Federal Law applies to us as a Federal Contractor.

Security Clearance:  This position requires a Department of Energy (DOE) Q-level clearance.

If you are selected, we will initiate a Federal background investigation to determine if you meet eligibility requirements for access to classified information or matter. In addition, all L or Q cleared employees are subject to random drug testing.  Q-level clearance requires U.S. citizenship.  If you hold multiple citizenships (U.S. and another country), you may be required to renounce your non-U.S. citizenship before a DOE L or Q clearance will be processed/granted.

Note:   This is a Career Indefinite position. Lab employees and external candidates may be considered for this position.

About Us

Lawrence Livermore National Laboratory (LLNL), located in the San Francisco Bay Area (East Bay), is a premier applied science laboratory that is part of the National Nuclear Security Administration (NNSA) within the Department of Energy (DOE).  LLNL's mission is strengthening national security by developing and applying cutting-edge science, technology, and engineering that respond with vision, quality, integrity, and technical excellence to scientific issues of national importance.  The Laboratory has a current annual budget of about $2.1 billion, employing approximately 6,800 employees.

 

LLNL is an affirmative action/ equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, marital status, national origin, ancestry, sex, sexual orientation, gender identity, disability, medical condition, protected veteran status, age, citizenship, or any other characteristic protected by law.

Company Name:
Security Clearance:
Top Secret / SCI
Location:
Livermore, California
Country:
United States
Salary:
Not Specified
Job Number:




Send me email alerts for similar jobs

JOIN US