RichlandRecruiter Since 2001
the smart solution for Richland jobs

Software Engineer

Company: Pacific Northwest National Laboratory
Location: Richland
Posted on: October 13, 2020

Job Description:

*Organization and Job ID**

Job ID: 311252

Directorate: Energy and Environment Directorate

Division: Earth Systems Science

Group: Applied Decision Systems & Analytics

*Job Description**

This position reports to the Applied Decision Systems & Analytics Technical Group Manager within the Earth System Sciences Division and involves collaborating with a team to perform routine functions that include gathering requirements from users, software design, development and troubleshooting, and providing input or continuous system improvements and daily maintenance and support of the software. Working under senior staff, this position will contribute to and occasionally lead tasks related to software design, development, configuration, testing, and preparing professional system documents. The successful candidate will support a number of projects utilizing multiple technologies.

*Responsibilities:**

+ This position will support software engineers and application developers in the design and implementation of a diverse set of user experiences. A successful candidate will:

+ Collaborate with multi-disciplinary teams to define user interaction and workflow models for research and product features

+ Contribute to the front end design, development, and configuration of software, which may include customizing screens; adding or modifying logic; data and database changes; and installing patches or upgrades.

+ Contribute to the back end design and development, which may include adding or modifying application programming interfaces (API), data and database changes, and installing patches or upgrades

+ Perform basic troubleshooting and research issues to solve problems

+ Apply organizational policies and procedures to resolve routine issues. Perform basic tasks and activities with minimal oversight. Make preliminary selections and adaptations of technical alternatives.

+ Understand the software engineering methodology and optimally perform systems change management. Identify and resolve routine issues that appear in the software engineering environment.

+ Develop end-user documentation in the conversion and implementation of software.

*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 software engineering practice to well defined tasks with minimal oversight, but requires development of conceptual knowledge with regard to scientific or engineering practices within specialization. Building and maintaining effective internal relationships on individual or team level. Receives instruction on required tasks and reports results on time and on budget, while working under guidance from experienced staff. Takes initiative to set personal direction and goals. Contributes to technical publications and reports. BS/BA with 0-1 years of experience, MS/MA with 0-1 years of experience.

Level II: Building a reputation in the field of software engineering through diverse application of science and engineering principles and theories and develops novel technical approaches. Effectively teaming to share resources and optimize research at the group and division level. Receives guidance on new assignments, making preliminary selections on technical alternatives; independently completes recurring assignments. Defines and leads project work at a small task/project level, reporting results on time and on budget. Contributes to proposals. BS/BA with 2 years of experience, MS/MA with 0 years of experience, or PHD with 0 years of experience.

*Accountabilities:**

The successful candidate will be accountable to:

+ The Applied Decision Systems & Analytics Group Lead (or delegate) for general staff performance and development, operational discipline (e.g., maintaining training qualifications, procedural compliance, safe operations), and promoting cooperation and teamwork within group and projects.

+ Program/Project Managers and Technology Leads for performing assigned project roles and following applicable project and laboratory procedures and performance of assigned tasks on time and within budget.

*Minimum Qualifications**

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

*Preferred Qualifications**

+ BS/BA with 0-2 years of experience, MS/MA with 0 years of experience, or PHD with 0 years of experience.

+ In-depth knowledge of user-centered design processes and methodology, particularly as applied to software-based applications

+ Degree in Computer Science, Software Engineering or similar

+ Algorithm design and implementation, troubleshooting, deployment, documentation, and testing

+ One or more of the following languages: C++, C#, JavaScript, PHP, Python

+ Familiarity with one or more of the following frameworks: .NET, Symfony, Django, Flask, Angular, Vue, or React

+ Knowledge of or experience with HTML5, CSS3, Canvas and SVG

+ Understanding of web application (full-stack) development concepts; software tools, methods, and platforms.

+ Ability to develop and maintain software applications for both client to server and web deployment, including continuous integration and version control

+ Foundational knowledge of the software lifecycle and engineering best practice, including specification, documentation configuration management, testing and quality assurance

+ An understanding of the Agile Methodology for software development

+ Self-motived, excellent communication skills, an open mind, the ability to thrive in multidisciplinary teams, and the skills to balance great design with short deadlines

+ Strong interpersonal and time management skills

*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 participation in certain foreign government talent recruitment programs. If you are offered a position at PNNL and are currently a participant in a foreign government talent recruitment program you will be required to disclose this information before your first day of employment._**

*Other Information**

*Requirements**

+ U.S. Citizenship

+ This position requires the ability to obtain and maintain a federal security clearance.

+ Background Investigation: Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements for access to classified matter in accordance 10 CFR 710, Appendix B.

+ Drug Testing: All Security Clearance (L or Q) positions will be considered by the Department of Energy to be Testing Designated Positions which means that they are subject to applicant, random, and for cause drug testing. In addition, applicants must be able to demonstrate non-use of illegal drugs, including marijuana, for the 12 consecutive months preceding completion of the requisite Questionnaire for National Security Positions (QNSP).

_Directorate:_ _Energy & Environment_

_Job Category:_ _Engineering/Engineering Techs_

_Group:_ _Applied Dec Syst & Analytics_

_Opening Date:_ _2020-10-01_

_Closing Date:_ _2020-10-31_

Keywords: Pacific Northwest National Laboratory, Richland , Software Engineer, Other , Richland, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Other Jobs


Deliver Eats With Uber Eats
Description: Deliver Eats with Uber Eats
Company: Uber Eats
Location: Yakima
Posted on: 10/23/2020

Licensed Practical Nurse/LPN
Description: Overview 10 10 Work where you make a difference 10 10 Licensed Practical Nurse LPN 10 10 Full-Time/Part-Time Day Shift Position Available 10 10 Avamere at Yakima 10 10 3710 Kern Road (more...)
Company: Avamere
Location: Yakima
Posted on: 10/23/2020

Deliver with Uber on your Fall schedule
Description: Deliver with Uber on your Fall schedule Yakima, WA 2854 C2-724178 Deliver with Uber. Earn on your schedule. Work on your schedule. Deliver for a few hours in the mornings, every night, or just on weekendsit''s (more...)
Company: Uber Eats
Location: Yakima
Posted on: 10/23/2020


Licensed Health Insurance Agent - Sell UHC, Cigna, Anthem, and more
Description: Assurance has opened up 100 spots nationally for Licensed Health agents to join our platform by 10/31 Join the revolutionary ASSURANCE platform in time to have the best Open Enrollment Period OEP (more...)
Company: ASSURANCE Independent Agents
Location: Yakima
Posted on: 10/23/2020

Washington Metro - HEM/ONC (Physician #)
Description: Hematology/Oncology opening in Yakima, Washington. Washington Wine Country Hematology/Oncology Medical Director Opportunity ul li Enjoy work-life balance - 25 vacation days, 12 sick days, 4 clinical (more...)
Company: The Medicus Firm
Location: Yakima
Posted on: 10/23/2020

Deliver with Uber on your Fall schedule
Description: Deliver with Uber on your Fall schedule Yakima, WA 2854 C2-724177 Deliver with Uber. Earn on your schedule. Work on your schedule. Deliver for a few hours in the mornings, every night, or just on weekendsit''s (more...)
Company: Uber Eats
Location: Yakima
Posted on: 10/23/2020

Customer Service Representative - Work from Home
Description: Customer Service Representative - Work from Home - USA Join our TTEC work from home customer service representative team if you reside 45 out of 50 states. We cannot accept applications for residents (more...)
Company: TTEC
Location: Yakima
Posted on: 10/23/2020

Delivery Driver - Uber Eats
Description: Delivery Driver Uber Eats Yakima,
Company: Uber Eats
Location: Yakima
Posted on: 10/23/2020

Delivery Driver - Flexible Schedule
Description: Delivery Driver - Flexible Schedule Yakima, WA 2854 C2-615495 Deliver with Uber. Earn on your schedule. Work on your schedule. Deliver for a few hours in the mornings, every night, or just on weekendsit''s (more...)
Company: Uber Eats
Location: Yakima
Posted on: 10/23/2020

Line Cooks
Description: Job Description This job was posted on October 2 and will be accepting applications through October 17. Red Robin is taking extra measures to keep our Team Members safe during this time. We have enhanced (more...)
Company: Red Robin Gourmet Burgers and Brews
Location: Yakima
Posted on: 10/23/2020

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Richland RSS job feeds