Science and Technology on a Mission!
For more than 60 years, the Lawrence Livermore National Laboratory (LLNL) has applied science and technology to make the world a safer place.
We have an opening for a System Security Software Developer to work on projects that cover a range of system, applications technologies in the areas of Enterprise Access Single Sign-on. You will research, develop, and integrate state-of-the-art software to provide Enterprise authentication and authorization services. This position is within the Applications, Simulations, and Quality (ASQ) Division of the Computation Directorate matrixed to support the NNSA Enterprise Secure Network Program.
This position will be filled at either the SES.2 or SES.3 level depending on your qualifications. Additional job responsibilities (outlined below) will be assigned if you are selected at the higher level.
– Provide Web, REST API Single Sign-On authentication and authorization services by integrating with moderately complex Access Manager.
– Work with application developers to enable application agent for authentication and authentication services.
– Perform software engineering, using established development practices, tools, and processes for achieving robust software quality; including testing, configuration management, change management, and documentation.
– Monitor production services and respond to system problems and user issues.
– Contribute to the fulfillment of technical projects and organizational objectives functioning as an effective team member on multi-disciplinary teams.
– Perform other duties as assigned.
In Addition at the SES.3 Level
– Provide advanced technical assistance, training, and/or mentoring to others in the areas of authentication and authorization services.
– Participate in development of new processes and serve as a primary technical point of contact with sponsors and stakeholders.
– Exercise independent judgement to define, develop, and implement original solutions to complex problems of a broad and diverse scope at the team, directorate, or institutional level.
– Bachelor’s degree in Computer Science with security focus, or related field, or the equivalent combination of education and related experience.
– Broad knowledge in one or more of the following areas (LDAP, PKI X509 certificate, RSA SecurID, Cross domain Single Sign-On, SAML2 Federation).
– Proficient programming skills in Java, C++, Linux shell script and Perl. Demonstrated knowledge in HTTP, XML, REST.
– Experience in Linux OS and Windows Development environments.
– Knowledge of fundamental networking and distributed computing concepts,as well as security engineering, application security, and system security principles.
– Effective analytical and problem-solving skills to contribute to creative solutions to moderately complex problems on server side.
– Proficient verbal and written communication skills necessary to work effectively with application developers, system programmers, and other technical staff.
– Ability to occasionally travel.
In Addition at the SES.3 Level
– Master’s degree in Computer Science.
– Advanced knowledge in one or more of the following areas (LDAP, PKI X509 certificate, RSA SecurID, Cross domain Single Sign-On, SAML2 Federation).
– Advanced knowledge of encryption algorithms and security protocols (RSA, SSL, TLS), as well as security vulnerability.
– Knowledge of and experience withForgerock or Oracle Access Manager.
– Experience with one or more server SSL setups: Apache, Apache Tomcat, Web Logic, and IIS.
– Experience developing software in a team environment.
Pre-Employment Drug Test: External applicant(s) selected for this position will be required to pass a post-offer, pre-employment drug test.
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.
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 $1.8 billion, employing approximately 6,500 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.
To apply for this job please visit itjobpro.com.