Summer 2027 Software Engineer enGen Undergraduate Intern

Highmark Health•PA, Working at Home - Pennsylvania, PA

About The Position

The Summer 2027 Software Engineer Undergraduate Internship provides students with practical, hands-on software engineering experience supporting the development and enhancement of web-based applications within HM Insurance Group’s Stop Loss Platform. The internship offers direct exposure to enterprise application development, Agile methodologies, software design, and modern engineering practices. Interns work with developers, architects, business analysts, product owners, and Scrum team members on real-world projects and enhancements that support operational efficiency, scalability, and customer needs. The program provides training and exposure to the full software development lifecycle, including requirements analysis, technical design, coding, testing, deployment, and ongoing support. Interns participate in Agile Scrum activities and contribute to business-critical software solutions. Through mentorship, project-based learning, and enterprise development experience, interns develop technical, analytical, and professional skills for a future career in software engineering. The role also provides practical experience through exposure to the assigned business area, hands-on training, and opportunities to learn about career paths in the business and related areas. Interns support day-to-day operating objectives and participate in relevant projects, programs, research, and reporting. Applicants must be independently authorized to work in the U.S.; visa sponsorship is not offered for this role.

Requirements

  • Full- or part-time enrollment in an accredited college or university baccalaureate program.
  • Applicants must be authorized to work in the U.S. independently; visa sponsorship is not offered.

Nice To Haves

  • Currently pursuing a degree in Software Engineering, Computer Science, Computer Engineering, Information Technology, or a related technical field.
  • Familiarity with Java programming and object-oriented development principles.
  • Familiarity with SQL and database concepts.

Responsibilities

  • Develop and maintain Java-based web applications.
  • Participate in technical design discussions and support application enhancements.
  • Create and execute test cases, and participate in code reviews.
  • Contribute to sprint planning and other Agile Scrum activities.
  • Develop technical documentation.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Provide services supporting the day-to-day operating objectives of the assigned area.
  • Participate in projects and programs, including planning and implementation of initiatives.
  • Conduct research and prepare reports, recommendations, or alternative proposals for action when requested by management.
  • Undertake related studies or enrichment programs and perform other assigned job-related duties.
  • Communicate with colleagues and internal or external constituencies to plan assignments and resolve day-to-day operational problems.
  • Follow applicable laws, company policies, code of business conduct, HIPAA privacy requirements, and information security guidelines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service