Share this Job

Application Developer - OSIsoft PI

Job ID:  281

Redmond, WA, US, 98052

Puget Sound Energy is looking to grow our community with like-minded, top talented individuals like you!  With our rapidly growing, award winning energy efficiency programs, our pathway to an exciting and innovative future is now.


PSE's IT Application Solutions team is looking for qualified candidates to fill an open Application Developer - OSIsoft PI position!

Job Description

The Application Developer will ideally have experience using the OSIsoft PI product suite in a utility environment. Our PI systems serve as portals into the real time operation of our electric and gas business units, including energy generation, transmission, and distribution.  In this role, you will be a liaison between cross-functional IT groups and the control room Operators, helping to ensure reliable energy delivery to our customers. Our goal has remained consistent: to become our clients’ most preferred and trusted IT partner.  To achieve this goal, we rely on our people.  We look for individuals that have integrity, expertise, and a drive to contribute to the future success of our team.

You will be responsible for deploying and supporting client projects on our team, specifically around OSI PI from OSIsoft. This could include working with a multitude of technologies such as HMI and SCADA development, custom software development, integrating databases, working with data historians and Asset Framework, among other things. You will be responsible for engaging with the customer, guiding and leading them through solutions, and ultimately delivering successful projects. 

Job Responsibilities

•    Experience designing and implementing highly reliable and large-scale systems with HA collectives 
•    Experience installing, configuring, validating, and tuning PI Server and interfaces
•    Experience implementing analytic solutions with PI Asset Framework Analytics, PI ACE, PI  Notifications and Performance Equations
•    Experience installing and tailoring client software including PI Vision, ProcessBook, DataLink, and PI WebParts
•    Experience with PI Event Frames and PI Batch setup and configuration
•    Experience working with energy management systems
•    Understanding of Windows OS, networking, and system security fundamentals
•    Understand and follows project and software development methodologies and processes and may assist in aligning the process with project needs.
•    Work with customers to ensure successful implementation of OSI PI projects.
•    Work with customers on current implementations of OSI PI and other data historians and effectively get data out of historians.
•    Interact with customers allowing you to use a broad range of technical skills including but not limited to: (1) SQL Database Development; (2) Programming and scripting using, SQL PL/SQL, VB.NET, C#, and others; (3) Data reporting using various tools 
•    Assisting other resources to provide solutions to customers by providing outstanding analysis, design, and guidance on projects
•    Learn new technologies to help provide the right solutions to customers.
•    Work through the complete life cycle of a project.
•    Perform at a high level to provide solutions to customer’s problems by going the extra mile.
•    Ability to work as a team member, but can also work alone, unsupervised
•    Periodically available to support 24-hour on-call duty, as part of a team rotation

While the list above signifies different systems and technologies that our team comes in contact with, the candidate does not need to have experience with ALL systems listed below. Currently PSE is searching for a systems engineer that has some experience working with OSIsoft's PI application and has experience in some of the other areas listed above.

Minimum Qualifications

•    Bachelor’s degree in Engineering, Computer Science, or related field

•    2 years of experience in related field or combination of specialized training or experience. 
•    Demonstrated experience with three or more programming languages and strong knowledge of office applications (e.g. Microsoft Office).
•    Understands and follows project and software development methodologies and processes.
•    Experience with at least one full life cycle implementation of a new application or purchased application.
•    Demonstrated experience in defining scope and requirements of new developments to meet changing business requirements.
•    Knowledge of systems and/or business analysis design concepts. Demonstrated proficiency in the applied use of systems and process analysis tools.
•    Ability to facilitate interactive design and functional specification sessions.
•    Strong analytical problem-solving, and conceptual skills. 
•    Must be a “team player” able to work with management in developing and implementing new processes and enabling systems.  Able to work with end user groups to define application needs and identify feasible solutions. 
•    Proactive, self-motivated with the ability to motivate others and has a customer-focused service attitude.
•    Good organizational skills, with the ability to meet objectives and effectively multi-task.
•    Ability to work with multiple levels of the organization, both technical and non-technical.

Desired Qualifications

•    Knowledge and experience related to different Data Sources, Pi interface and server, and Pi Clients (i.e. Data Link, Pi Process Book, Pi Vision, PI Data Access, etc.).
•    Experience developing custom applications in C# and VB.Net
•    Well-structured and your attitude is focused on quality
•    Fluent in critical thinking, structured analysis and problem solving
•    Have an excellent analytical mindset, paying close attention to details
•    Have creativity and ability to think out-of-the-box
•    Goal-oriented, self-motivated and self-driven
•    Good communication skills including proficient fluency in verbal and written English
•    Strong data analytics skills and expertise 
•    Able to work on multiple projects simultaneously

Additional Information

Families and businesses depend on PSE to provide the energy they need to pursue their dreams.  Our steadfast commitment to serving Washington communities with safe, dependable and efficient energy started in 1873.  Today we're building the Northwest's energy future through efforts like our award winning energy efficiency programs and our leadership in renewable energy.


At PSE we value and respect our employees and provide them opportunities to excel. We offer an expansive pay package that includes competitive compensation, annual goals-based incentive bonuses, comprehensive benefits, 401(K), a company paid retirement pension plan, and an employee assistance and wellness program.


Puget Sound Energy is committed to providing equal employment opportunity to all qualified applicants. We do not discriminate on the basis of race, color, religion, sex, national origin, age, sexual orientation, gender identity, marital status, veteran status or presence of a disability that with or without reasonable accommodation does not prevent performance of the essential functions of the job. Should you have a disability that requires assistance and/or reasonable accommodation with the job application process, please contact the Human Resources Staffing department at jobs@pse.com or 425-462-3017.

Nearest Major Market: Seattle
Nearest Secondary Market: Bellevue