Application Development Internship - Remote
About the Role
Delta Dental of Michigan, Ohio, and Indiana is excited to offer a remote Application Development Internship for motivated undergraduate or graduate students. This internship provides a unique opportunity to contribute to large-scale enterprise business applications while gaining invaluable experience in application development.
What You'll Do
- Work on enterprise business application platforms, leveraging modern technologies such as Angular and Java REST services.
- Gain hands-on experience with modern system architecture and design patterns.
- Collaborate with cross-functional teams and communicate technical work effectively.
- Engage in problem-solving and develop programming skills in Java, Python, or C++.
- Participate in web application development and enhance your understanding of software architecture.
Requirements
- Currently enrolled in a Computer Science or related program.
- Completed at least one programming course.
- Experience with Java, Python, or C++ is required.
- Familiarity with web development languages and frameworks is preferred.
- Strong analytical and critical thinking skills are essential.
- Good understanding of data structures and algorithms.
- Knowledge of Object-Oriented analysis/design is a plus.
- Ability to work effectively in a team setting and communicate well.
Nice to Have
- Experience with modern web frameworks.
- Understanding of Agile methodologies.
- Interest in enterprise application development.
What We Offer
- Comprehensive benefits package including medical, dental, and vision coverage.
- Short- and long-term disability insurance.
- 401(k) savings plans and flexible spending accounts.
- Tuition reimbursement or educational assistance.
- Annual incentive compensation based on business goals.
- Paid volunteer time each year.
- Access to health coaching and personal training.
- A supportive and inclusive company culture.
This remote Application Development Internship at Delta Dental offers a valuable opportunity for students to gain hands-on experience in software development while enjoying a comprehensive benefits package.
Who Will Succeed Here
Proficient in Java and Python, with a solid understanding of object-oriented programming principles, enabling the intern to contribute effectively to enterprise application development.
Self-motivated and disciplined, with the ability to manage time effectively in a remote work setting, ensuring deadlines are met while working independently on tasks such as developing REST services and web applications.
Eager to learn and adapt, with a foundational knowledge of software architecture principles and a willingness to explore technologies like Angular and C++ to support project requirements.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months