Internship, Software Development

Shive-Hattery

Iowa City, IAFresher35m agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree
Must know
REST APIsJavaScriptTypeScriptGitAzure
Nice to have
TroubleshootingPythonC#C
Work
On-site in Iowa City · internship
Pay
Not stated by the employer.
Skill demand
JavaScript55%Git49%REST APIs47%TypeScript27%of 150 similar entry-level jobs posted in the US this week
Listed
Nov 11, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

As a Software Developer Intern in the Corporate Technology, Design & Innovation group, you will play a key role in supporting the firm and shaping projects from concept through completion. You will contribute directly to the development and ongoing support of internal technology solutions, assisting with general availability support, troubleshooting issues, and developing bug fixes and enhancements.

Key Responsibilities

  • Contribute to the development and support of internal technology solutions.
  • Assist with general availability support for applications.
  • Review user feedback and feature requests.
  • Troubleshoot issues and develop bug fixes and enhancements.
  • Support application development efforts using programming language, REST API, and low code platforms.
  • Gain exposure to cloud platform integrations, automation, and modern development practices.
  • Assist with Microsoft Foundry AI agent development, including agent configuration, testing, grounding, and improving agent access to organizational knowledge.
  • Depending on project needs and your experience, you may have opportunities to work with development frameworks, cloud technologies, low-code tools, and other emerging technologies.
  • Be paired with an in-house Software Developer mentor for guidance and skill development.

Requirements & Tech Stack

  • Currently pursuing a bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Junior or senior standing preferred.
  • Working knowledge of Python, C#, SQL, and .NET preferred.
  • Understanding of software development fundamentals, debugging, testing, and source control.
  • Ability to troubleshoot issues and translate feedback into potential fixes or improvements.
  • Interest in AI development, AI agents, application development, platform integration, and emerging technologies.
  • Strong problem-solving skills and willingness to learn unfamiliar technologies.
  • Ability to communicate and collaborate effectively with both technical and non-technical team members.

What Will Make You Stand Out

  • Experience with JavaScript/TypeScript, REST APIs, GitHub, DevOps, Microsoft Azure, Microsoft Power Platform, or other cloud and application development technologies.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Torentify, TalentHop, Emonics LLC

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job