Pacific Northwest National Laboratory Jobs

Job Information

Pacific Northwest National Laboratory Jr Drupal Developer - Remote OK in RICHLAND, Washington

Organization and Job ID

Job ID: 311634

Directorate: Communications and InformationTechology

Division: Research Computing

Group: Drupal

Job Description

PNNL is seeking to find talented web developers and software engineers who are passionate about development in one or more of the following areas:

Front-end developer – developing web-based user interfaces using modern tools and frameworks such as Drupal, React & Redux.

Full Stack/Back-end developer – bringing a systems perspective to delivering full-stack software-centric applications built on Drupal and capable of integrating with other systems and services. Designing and implementing new features and functionality, establishing and guiding the website’s architecture, ensuring high-performance and availability, and managing all technical aspects of the CMS.

These engineers will work in teams to design, code, test, debug, and implement software applications in Drupal in support of research and engineering. Candidates will work with various computer technologies, on various platforms and developers must be conversant about their features. They should understand a mix of technologies such as PHP, SQL, React, or Javascript. Should possess basic computer knowledge to design and customize programs for various systems and platforms.

TASKS YOU MIGHT WORK ON:

  • Design, develop, document, test and debug new and existing software systems, web interfaces, and/or applications in Drupal.

  • Work in tandem with our talented User Experience team to develop web-based User Interfaces using modern frameworks

  • Implement back-end services or Drupal modules in PHP connecting to various data sources in support of User Interfaces or larger software systems

  • Leverage cloud technologies for software delivery

  • Participate in estimating and scope planning for new projects.

EXPECTED OF YOU:

  • Apply knowledge of software engineering practices (e.g. source control, problem tracking, design principles, etc.) with minimal oversight

  • Take initiative to set personal direction and goals

  • Stay current about industry developments

  • Work collaboratively within a team to execute on the full system development life cycle

  • Maintain or follow quality assurance procedures

  • Demonstrate good time management skills

  • Be able to work with different technologies

WHY WE SHOULD TALK:

  • You want to work in a lively environment full of scientists, engineers, and subject matter experts who love learning and thinking creatively

  • You want to have impact on people's lives and national security problems

  • You want to work in an environment where diversity and equality are highly valued

  • You want to build novel solutions to complex problems

  • You are independent in your everyday work, and self-directed in your career goals

Operating on the data-information-knowledge continuum, staff at PNNL employ diverse methods to confront significant problems of national interest—from distilling distributed data into knowledge that supports decision processes, to enabling resilient technologies that enhance computing at extreme scales, to equipping cyber defenders with tools that prevent damaging cyber-attacks.

Our research portfolio—spanning from basic to applied—includes data and computational engineering, high-performance computing, applied mathematics, semantic and human language technologies, machine learning, data and computing architectures, systems integration, and software and application development.

In Research Computing, the Software Platforms team works with our Researchers to develop CMS-based web applications that help them collaborate on their research, manage projects, share their findings, and much more.

The hiring level will be determined based on the education, experience and skill set of the successful candidate based on the following:

Level I: Applies basic S&E theories to well defined tasks with minimal oversight. Working locally as an individual contributor. Receives instruction on required tasks and reports results on time and on budget, while working under guidance from experienced staff. Work is conducted with a high standard of quality, safety, and security. Contributes to technical products such as: Topical Reports, Peer-reviewed Publications, patents/intellectual property, Software/Data Artifacts, Hardware/Materials/ Electronics Artifacts

Level II: Leads specific tasks of the project to meet scope, schedule and budget. Expected to contribute professionally, building a professional reputation for technical expertise. Fully applying and interpreting standard theories, principles, methods, tools and technologies. Contributes technical content to proposals and develops business through excellent project performance.

Minimum Qualifications

  • BS/BA with 0-1 years of experience or MS/MA with 0-1 years of experience

Preferred Qualifications

  • BS/BA with 2 years of experience, MS/MA with 0 years of experience, PhD with 0 years of experience

  • 1+ years of Drupal development experience.

  • Demonstrated ability to innovatively solve technical challenges using Drupal 7 or Drupal 8

  • Experience using Git to manage a common codebase and workflow with a development team.

  • Must have excellent oral and written communication skills (English).

  • Familiar with agile team development methodologies.

  • Familiar using basic web languages with as HTML, CSS, XML, Javascript, SQL, etc.

Equal Employment Opportunity

Battelle Memorial Institute (BMI) at Pacific Northwest National Laboratory (PNNL) is an Affirmative Action/Equal Opportunity Employer and supports diversity in the workplace. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital or family status, sexual orientation, gender identity, or genetic information. All BMI staff must be able to demonstrate the legal right to work in the United States. BMI is an E-Verify employer. Learn more at jobs.pnnl.gov.

Please be aware that the Department of Energy (DOE) prohibits DOE employees and contractors from having any affiliation with the foreign government of a country DOE has identified as a “country of risk” without explicit approval by DOE and Battelle. If you are offered a position at PNNL and currently have any affiliation with the government of one of these countries you will be required to disclose this information and recuse yourself of that affiliation or receive approval from DOE and Battelle prior to your first day of employment.

Other Information

Due to business needs and client space, US Citizenship is required:

The Pacific Northwest National Laboratory is subject to the Department of Energy Unclassified Foreign Visits & Assignment Program site, information, technologies, and equipment access requirements.

Directorate: Comm & Information Technology

Job Category: Computation and Information Sciences

Group: Drupal

Opening Date: 2021-04-19

Closing Date: 2021-08-21

DirectEmployers