Intern, Utility Performance Programming

EngieIowa City, IA
13d$22 - $32Onsite

About The Position

As our Utility Performance Programming Intern based at the University of Iowa campus, you'll play a crucial role in leveraging real-time and historical data to enhance efficiency and cost savings for the campus utility system, providing steam, electricity, chilled water, water, and sewer services. You'll utilize the PI System software to connect with control systems at the campus Power Plant, Chilled Water Plants, Water Plant, and Electrical Distribution Systems, as well as real-time metering for various utilities across approximately 90 buildings. Your responsibilities will include assisting in the design, development, and deployment of custom applications interacting with the PI System, relational databases, web APIs, Office 365, and other systems. We're actively seeking an intern available for 10-15 hours per week during the semester, with availability for additional hours during summer or school breaks. The intern will work at the Energy Control Center in the USB building on campus, with operational hours from 7:00 am to 5:00 pm, we are offering flexibility within this timeframe for start and end times. This internship is available for the 2026 School year with planned employment to continue until December 31, 2026. On a daily basis, you'll collaborate with our Utilities Performance Manager, Senior Software Developer, and Energy Analyst, following modern software engineering principles and best practices to develop, test, maintain, and deploy custom applications that interact with utility system data.

Requirements

  • Must be an enrolled student at the University of Iowa
  • Completed coursework in data structures, object-oriented programming, software development, or related programming courses is required
  • Experience in a statically typed programming language such as C#, Java, C++
  • Willingness and ability to learn PI AF System, PI System Explorer software and the PI Excel Datalink and Builder Add-ins
  • Daily attendance at a worksite is required
  • Must be willing and able to comply with all ENGIE ethics and safety policies
  • Proficiency in using Microsoft Office Tools to create documents, presentations, spreadsheets, pivots, and charts

Responsibilities

  • Assisting in the design, development, and deployment of custom applications interacting with the PI System, relational databases, web APIs, Office 365, and other systems.
  • Collaborate with our Utilities Performance Manager, Senior Software Developer, and Energy Analyst, following modern software engineering principles and best practices to develop, test, maintain, and deploy custom applications that interact with utility system data.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Part-time

Career Level

Intern

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service