IT Development Intern
Listed on 2026-06-03
-
Software Development
C# / Unity Developer, Software Engineer, Full Stack Developer
Pay Details: $19.00 - $22.00/hour (Depends upon student classification)
Work Schedule:
Monday to Friday, 7:00 a.m. – 5:30 p.m.; 20–25 hours per week. During summer, 40 hours per week. Hours may not exceed 1,500 per calendar year.
Eligible students must have completed at least one year of college, be enrolled full‑time in a degree‑seeking program, and be a full‑time student. An undergraduate must be registered for at least 12 credit hours per semester; a graduate student must be registered for at least 6 credit hours. Interns may remain employed up to three months after graduation.
Purpose of PositionUnder the direction of the Supervisor–IT Applications or designee, assists in the analysis, design, development, integration, testing, implementation, and support of enterprise software solutions that support the utility’s operational and business objectives. The intern participates in software development activities utilizing Microsoft .NET technologies, C#, relational databases, APIs, cloud‑enabled services, and modern software development practices to support web, desktop, mobile, reporting, and data‑driven applications.
EssentialJob Functions
- Collaborates with business users and technical teams to understand requirements, define project scope, and clarify system objectives.
- Assists in the analysis, development, testing, debugging, deployment, and maintenance of enterprise software applications, APIs, integrations, and data‑driven solutions supporting city utility operations.
- Participates in the evaluation of existing and proposed technical solutions, requirements, and procedures to recommend improvements.
- Assists in preparing technical specifications, workflow diagrams, data mappings, and system documentation for software enhancements and integrations under the guidance of senior staff.
- Participates in source control management, code reviews, Dev Ops processes, and application lifecycle management activities using platforms such as Azure Dev Ops or Git‑based repositories.
- Develops and maintains clear documentation that complies with company and industry standards.
- Engages in team reviews of system designs and code to ensure quality and maintainability.
- Supports training and demonstrations for end users on the operation of new or updated systems.
- Proactively learns and applies new programming languages, frameworks, toolsets, and cloud platforms relevant to utility operations.
- Adheres to company policies, security guidelines, regulatory compliance, and safety standards in all work activities.
- Performs other related duties or special assignments as directed by management.
Education and Experience:
High school diploma or equivalent is required. Completion of one year of college working toward a degree in Computer Information Systems, Computer Science, Business, or a related field is required. No experience is required.
Licensing/Certification:
Must have a valid driver’s license (minimum Class
F).
- Develop, test, debug, and maintain software applications using Microsoft development technologies including C#, .NET Framework/.NET Core, ASP.NET, Entity Framework, REST APIs, Visual Studio, and Azure Dev Ops.
- Understand foundational software engineering concepts including object‑oriented programming, relational database design, API integrations, source control, and secure coding practices.
- Exposure to cloud platforms, automation tools, scripting, GIS technologies, enterprise reporting platforms, or mobile application development is desirable.
- Handle sensitive customer, operational, and system information with the highest level of confidentiality.
- Communicate clearly and effectively, both verbally and in writing, with technical and non‑technical audiences.
- Work independently, manage time responsibly, and deliver assignments on schedule.
- Follow detailed technical and procedural instructions accurately.
- Demonstrate sound judgment and decision‑making, with or without direct supervision.
- Collaborate courteously and professionally with coworkers, customers, and external partners.
- Effectively utilize a range of digital tools and platforms, including Microsoft Office…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).