1

Software Development Intern Jobs in Williamsburg, IA

As an Automation Engineering Intern at Cytiva (a Danaher company), you would help improve our ... Supporting the development and testing of DeltaV automation software * Troubleshooting system and ...

The LEAP Program will provide you with the opportunity to work alongside experienced professionals on impactful projects, engage in career development opportunities, and network with our business ...

Technical Intern 3

Cedar Rapids, IA · On-site

$16.50 - $21.25/hr

With our robust offering of educational and career development opportunities, your chances to grow ... Experience with CAD software Preferred Skills and Education * Going into your Senior year for a ...

Technical Intern 3

Cedar Rapids, IA · On-site

$16.50 - $21.25/hr

Design the hardware and/or software test solutions for Navigation and Sensor Systems products (GPS ... development opportunities, and network with our business leaders and the other students in the ...

Technical Intern 3

Cedar Rapids, IA · On-site

$14.75 - $19.75/hr

With our robust offering of educational and career development opportunities, your chances to grow ... Experience with CAD software * Ability to obtain a DoD Security Clearance Preferred Skills and ...

Technical Intern 3

Cedar Rapids, IA · On-site

$14.75 - $19.75/hr

With our robust offering of educational and career development opportunities, your chances to grow ... Familiar with schematic capture software * Experience with oscilloscopes and frequency generators

Technical Intern 3

Cedar Rapids, IA · On-site

$14.75 - $19.75/hr

With our robust offering of educational and career development opportunities, your chances to grow ... Experience with CAD software * Ability to obtain a DoD Security Clearance Preferred Skills and ...

Technical Intern 3

Cedar Rapids, IA · On-site

$14.75 - $19.75/hr

With our robust offering of educational and career development opportunities, your chances to grow ... Familiar with schematic capture software * Experience with oscilloscopes and frequency generators

Showing results 21-40

Software Development Intern information

See Williamsburg, IA salary details

$10

$21

$37

How much do software development intern jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for software development intern in Williamsburg, IA is $21.52, according to ZipRecruiter salary data. Most workers in this role earn between $17.40 and $22.84 per hour, depending on experience, location, and employer.

What types of projects and tasks can a software development intern expect to work on during their internship?

As a Software Development Intern, you can expect to contribute to real-world projects such as developing new features, fixing bugs, assisting with code reviews, and writing documentation. Interns often work closely with experienced developers, participate in agile team meetings, and may be involved in testing and deploying software. The tasks assigned are designed to build your technical skills, expose you to collaborative workflows like version control with Git, and provide valuable experience in a professional software engineering environment.

What are the key skills and qualifications needed to thrive as a software development intern, and why are they important?

To thrive as a Software Development Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant academic background in computer science or a related field. Familiarity with version control tools like Git, integrated development environments (IDEs), and basic software development methodologies is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns stand out by allowing them to collaborate effectively and adapt to feedback. These skills and qualities are crucial for contributing to real-world projects, gaining valuable experience, and growing within a professional development environment.

What is the difference between Software Development Intern vs Software Engineer?

AspectSoftware Development InternSoftware Engineer
CredentialsTypically pursuing or recent graduate of a computer science or related degreeBachelor's or higher in computer science or related field, with professional experience
Work EnvironmentTemporary, internship-based, often part-time or summer rolesFull-time, permanent positions in various industries
Employer & Industry UsageUsed by tech companies, startups, and organizations offering internship programsUsed across all industries requiring software development
Search & Comparison IntentPeople exploring entry-level or internship opportunities in software developmentIndividuals seeking full-time software engineering roles

In summary, a Software Development Intern is an entry-level, temporary role aimed at gaining experience, while a Software Engineer is a full-time professional position requiring more experience and responsibility. The internship provides a pathway into the industry, whereas the engineer role involves ongoing project work and career development.

What does a software development intern do?

A software development intern assists in designing, coding, testing, and debugging software applications under the supervision of experienced developers. They often work with programming languages like Java, Python, or C++, and may use tools such as version control systems and development environments to contribute to ongoing projects.

What cities near Williamsburg, IA are hiring for Software Development Intern jobs?

Cities near Williamsburg, IA with the most Software Development Intern job openings:

Intern - Enterprise Project Management

National Information Solutions Cooperative

Cedar Rapids, IA • On-site

$29K - $34K/yr

Internship

Posted 8 days ago


National Information Solutions Cooperative rating

7.3

Company rating: 7.3 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

181st of 247 rated software companies


Job description

NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
We're looking for an Enterprise Project Management intern to join our team!
**Current applications submitted will be under consideration for Summer 2027 (May - August)**
Essential Duties:
  • Prepare and assist in project documentation
  • Assist in overseeing project schedules
  • Coordinate team and project meetings
  • Learn and use Project Management software
  • Utilize SmartSheet to track projects
  • Commitment to NISC's Shared Values.
  • Other duties as assigned.

Knowledge, Skills & Abilities Preferred:
  • Basic level knowledge of business-related software applications and services.
  • Basic level knowledge of the Utility Industry.
  • Basic level knowledge of Project Management processes and theory.
  • Strong attention to detail.
  • Basic level verbal and written communication skills.
  • Excellent research and problem-solving skills.
  • Basic ability to interact in a positive manner with internal and external customers.
  • Basic level ability to organize and prioritize.

NISC's Shared Values & Competencies:
  • Integrity - We are committed to doing the right thing - always.
  • Relationships - We are committed to building and preserving lasting relationships.
  • Innovation - We promote the spirit of creativity and champion new ideas.
  • Teamwork - We exemplify the cooperative spirit by working together.
  • Empowerment - We believe individuals have the power to make a difference.
  • Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.

Education Preferred:
Junior or Senior pursuing Bachelor's Degree in a business-related field.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.

What National Information Solutions Cooperative employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom