Demo

Software Engineer Intern

Cedar Falls Utilities
Cedar, IA Intern
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/5/2025

Overview

As a member of the Information Systems departments at Cedar Falls Utilities, the intern student will have the opportunity to gain hands-on technical expertise in various programming languages, including Java, .NET, SQL, Python, and Apache Groovy. The role will involve collaborating with experienced software engineers, assisting in the design, build, and maintenance of enterprise and department-level information systems. The intern is provided an opportunity for on-the-job training and given specific tasks to encourage learning the basic of information systems. The intern works under direction of the Information Systems Manager. 

 

This is a paid internship, working full-time from mid May through mid August. 

 

Interested applicants should submit completed applications by Friday, April 4, 2025 at 11:59PM.

 

Once your application has been completed, you will receive an email acknowledging the submission has been successfully completed. After the posting comes down, the hiring team will review all applications, and you will be notified either way if you are selected for further steps in the hiring process. Please ensure all contact information is kept up to date.

Responsibilities

  • Develop back-end and server-side code using languages such as Java, JavaScript, SQL, React, Python, SPFx, and Apache Groovy.
  • Create and present documentation to ensure common understanding of the software.
  • Participate in the entire software development life cycle.
  • Refactor and update existing software to use new technology or adhere to best practices.
  • Extend/enhance existing software to add more features.
  • Consult with manager and engineering team to clarify program coding intent, identify problems, and suggest changes.
  • Make recommendations and gain approval on coding changes.
  • Collaborate with software engineers and systems analysts.
  • Respond to end-user support and enhancement requests.
  • Seek out cost-effective resources to enhance your skills and knowledge.
  • Maintains a positive work atmosphere by acting and communicating in a manner that promotes positive relations with customers, co-workers and management.

Qualifications

Education:

  • Graduation from an accredited high school, experience or field of study related to Computer Science or a related technology field.

Knowledge, Skills and Abilities:

  • Knowledge: Technology used in this role includes various programming languages such as Java, JavaScript, SQL, React, Python, SPFx, and Apache Groovy.

  • Ability to: Utilize computer databases and software in the performance of a wide variety of functions; ability to operate CFU vehicles, carry out work assignments as instructed; maintain accurate records; work independently, communicate effectively orally and in writing; establish and maintain cooperative work relationships with those contacted in the course of work.

Physical Tasks and Environmental Conditions:

  • The physical demands described here are characteristic of those that must be met by an employee to successfully perform the essential functions of the job. The employee must occasionally lift at least 40 lbs. This job requires a moderate activity level including pushing / pulling / squatting / crouching / kneeling / bending occasionally. This job performs duties in an indoor office setting as well in the field in outdoor weather conditions. Employee accommodations for physical or mental disabilities will be considered on a case-by-case basis.

Pre-employment drug screen and physical is required.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer Intern?

Sign up to receive alerts about other jobs on the Software Engineer Intern career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cedar Falls Utilities

Cedar Falls Utilities
Hired Organization Address Cedar, IA Other
Overview As a member of the Maintenance Support Services Facilities Team at Cedar Falls Utilities, this individual will ...
Cedar Falls Utilities
Hired Organization Address Cedar, IA Other
Overview As a member of the Gas & Water Construction Team at Cedar Falls Utilities, this individual will help the Constr...
Cedar Falls Utilities
Hired Organization Address Cedar, IA Intern
Overview As a member of the Gas & Water Operations team at Cedar Falls Utilities, the intern student will have the oppor...
Cedar Falls Utilities
Hired Organization Address Cedar, IA Other
Overview As a member of the Communications Operations Team at Cedar Falls Utilities, this individual will help the Commu...

Not the job you're looking for? Here are some other Software Engineer Intern jobs in the Cedar, IA area that may be a better fit.

Intern - Software Engineering

MARSHALLTOWN COMPANY, Marshalltown, IA

Software Engineer

MARSHALLTOWN COMPANY, Marshalltown, IA

AI Assistant is available now!

Feel free to start your new journey!