IT Software Development Co-op
Posted on 9/15/2025

Midmark
No salary listed
Vandalia, OH, USA
In Person
JOB SUMMARY:
This co-op position offers an experience uniquely designed to bridge the gap between academic studies and practical application in firmware development within a business and manufacturing environment. Co-op program students will have the opportunity to develop their skills in analyzing, designing, programing, configuring, and testing computer software programs and business applications.
ESSENTIAL/PRIMARY DUTIES:
- Works closely with Scrum Teams to do the following:
- Builds, supports, and maintains existing and new IT software applications.
- Creates or updates user stories to support software design concepts.
- Builds Application Programming Interfaces (APIs) for the exchange of data.
- Builds continuous integration and continuous delivery (CI/CD) pipelines for the automation of code deployments.
- Builds automated test scripts that demonstrate the working quality of the software solutions.
- Builds automated infrastructure utilizing Infrastructure as Code methodologies.
- Works as part of a team to develop conceptual designs to aid in the development process.
- Participates in product evaluations and scrum sprint reviews to better understand the needs of the customer.
SECONDARY DUTIES:
- Utilizes a diverse array of software tools, and Microsoft Office Suite.
- Delivers formal presentations and reports on conducted work, facilitating clear communication and collaboration.
- Actively participates and engages in the enterprise co-op program cohort.
EDUCATION and/or EXPERIENCE:
Enrollment in a 4-year accredited degree program is required, with a focus on obtaining a Bachelor’s degree in computer science, information systems or other related technical field.
COMPETENCY and/or SKILL:
- Working knowledge of one or more programming languages (e.g., C#, Java, Python, .Net, etc.)
- Experience with data storage and query services (e.g., SQL Server, MySQL, Oracle, Mongo DB, NoSQL, Cosmos DB, etc.)
- Experience with API development & JSON is preferred
- Familiarity with Azure services, secure coding practices, or infrastructure as code is preferred
- Agile SCRUM software delivery methodologies
- Test automation practices and frameworks
- DevOps concepts such as automated infrastructure and CI/CD concepts
- API software development methodologies
- Digital transformation modern software delivery practices
- Ability to follow instructions
- Ability to multitask and problem solve
- Attention to detail
- Ability to work independently and collaboratively
- Proficient in Microsoft Office Suite
SUPERVISORY RESPONSIBILITIES:
- N/A

Internships by Location
New York CitySan FranciscoChicagoLos AngelesRemote InternshipsInternships in Washington DCInternship Search Guides
How to Find an InternshipInternship SalariesInternship DeadlinesMock Interview Prep