Internship - Application Development

Delta Dental of Michigan•Okemos, MI
•Hybrid

About The Position

Delta Dental of Michigan, Ohio, and Indiana is seeking a motivated undergraduate or graduate student pursuing a degree in Computer Science, Computer Engineering, or a related technical field for an Application Development internship. The intern will work on large-scale enterprise business application platforms and contribute to a next-generation platform that uses Angular browser-based clients, Java REST services, and scalable backend systems subject to strict security standards. The internship offers hands-on exposure to modern system architecture and technologies, including Service-Oriented Architecture (SOA), Event-Driven Architecture (EDA), web frameworks, REST, JSON, Kafka, containerization, robotic process automation (RPA), and content management systems. Interns will apply their academic fundamentals to real-world problems, communicate their work to other teams, and develop the ability to explain technical subjects to business audiences. The position is hybrid and based in Okemos, Michigan.

Requirements

  • Currently enrolled in an undergraduate or graduate program.
  • Pursuing a degree in Computer Science, Computer Engineering, or a related technical field.
  • Completed at least one course or equivalent experience programming in Java, Python, C++, or a similar language.
  • Able to work independently and contribute in a team setting.
  • Strong problem-solving, analytical, and critical-thinking skills.
  • Demonstrated programming experience in at least one mainstream language such as Java, Python, or C++.
  • Some experience or knowledge of modern web application languages and frameworks such as HTML/CSS, Angular, or React.
  • Solid skills in data structures and algorithm design and analysis.
  • Good understanding of software architecture, object-oriented analysis and design, and commonly used design patterns.

Responsibilities

  • Work on large-scale enterprise business application platforms.
  • Contribute to a next-generation platform using Angular browser-based clients, Java REST services, and scalable backend systems.
  • Apply computer science and engineering fundamentals to real-world problems.
  • Communicate work to other teams and explain technical subjects to business audiences.
  • Gain hands-on experience with modern system architectures, web frameworks, and enabling technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service