Pacific Northwest National Laboratory Jobs

Job Information

Pacific Northwest National Laboratory PowerApps Engineer - Research Computing (Remote OK) in RICHLAND, Washington

Organization and Job ID

Job ID: 311160

Directorate: Communications and Information Technology

Division: Research Computing

Group: Software Platforms

Job Description

Research Computing advances scientific discovery by providing researchers computational tools to accelerate their research outcomes. We support computationally enabled science by providing researchers access to computational building blocks (e.g., HPC, Machine Learning environments, Data Management Tools etc.), provide services, expertise and support to researchers to optimize their use of our capabilities (e.g., HPC Consulting, Cloud Deployment Support, etc.), all while fostering a culture of computing through interdisciplinary collaboration and access to computational resources.

We are seeking a proven PowerApps (PA) Developer to join our software platforms team. In this role, you will accelerate the work with numerous teams across the research community by developing effective and visually appealing PA canvas and model driven applications. You will be responsible for the full development from requirements gathering, process mapping, backend database integration, and front-end development, testing and deployment. Experience with React development and building custom reusable components to import into Power Apps is a plus.

  • To do this you will leverage standard and custom Office 365/Azure components, and PA connectors to interact with other O365 applications, custom API’s, and databases. You will offer suggestions to simplify work processes and will leverage innovative approaches to develop complete applications. You will have experience in integrating Power BI dashboards into PowerApps and incorporating particular visual elements and branding requirements. You will have a working knowledge of the O365 suite, including SharePoint, Teams, Power Automate, and the Graph API.

  • You will be responsible for managing your delivery and relationships with your customers within the Lab, and so will exhibit strong project discipline and communications skills. Additionally, you will be adept at managing within an Agile methodology and ensure your customers are regularly informed of progress and engaged in the development process.

  • Additional responsibilities include:

  • Collaborating with the SharePoint and other development teams across the Lab

  • Demonstrating strong cross functional knowledge and adept at working with various teams including Information Security and IT Operations teams

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

Level 2:

Building reputation through application of S&E principles and theories, and developing technical approaches to solve challenges. Building networks at a local and capability level. Effectively teaming to share resources and optimize research and development at the group and division level. Mentoring junior staff and students.

Level 3

Established local reputation with specialization in at least one S&E domain. Making key contributions in setting technical direction. Developing and optimizing capabilities at the division level. Developing external reputation. Building effective project teams with membership across a group, S&E domain and/or directorate. Contributing to the local organization through mentorship of junior staff and taking on operational assignments.

Minimum Qualifications

  • Bachelor's degree in a relevant field with 2 years of experience or Master's degree with 0 years of experience. A minimum of 10 years of relevant work experience may be considered

Preferred Qualifications

  • Bachelor's degree in a relevant field with 5 years of experience, Master's degree with 3 years of experience, or PhD with 1 year of experience. A minimum of 13 years of relevant work experience may be considered

  • Experience in developing PowerApps with custom front ends

  • Experience developing solutions that span multiple Office365 services (e.g., SharePoint, Power Automate, Teams, Outlook, Graph API, One Note, One Drive, Power BI, etc.)

  • Experience with PowerApps integration with Azure API Apps, Azure Logic apps, Azure Functions and REST services

  • Experience with SQL Database design and queries

  • Experience with React Development

Potential for Telework: Yes

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

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.

Directorate: Comm & Information Technology

Job Category: Computation and Information Sciences

Group: Software Platforms

Opening Date: 2020-09-04

Closing Date: 2020-11-02