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.