Business Operations Software Engineer - 2027 Co-op

Sun Life•Milwaukee, CT
•Hybrid

About The Position

Sun Life’s U.S. DentaQuest Claims Technology team is seeking a proactive, positive, and dynamic team player for a co-op focused on designing and coding automation solutions. The role helps operations colleagues reduce administrative work and focus more on human-powered decision making. The co-op provides practical experience working with business operations and IT colleagues to understand how technology and operations intersect to create business value. The student will identify automation opportunities, analyze and prioritize them, implement code-based solutions, and help the operations team improve efficiency and quality. The position is hybrid, with students required to be located near one of Sun Life’s U.S. offices in Wellesley, Massachusetts; Kansas City, Missouri; Hartford, Connecticut; Portland, Maine; or Milwaukee, Wisconsin. The co-op runs from January 2027 through June 2027 and requires availability for 40 hours per week. Compensation is around $22 per hour.

Requirements

  • Experience with object-oriented design and programming; Microsoft C# is preferred.
  • Experience with IDE development tools such as Microsoft Visual Studio or Code.
  • Analytical skills.
  • Ability to set up, conduct, and manage effective meetings.
  • Working knowledge of Microsoft Office, including Word, Excel, PowerPoint, and Outlook.
  • Excellent verbal and written communication skills.
  • Proactive, with the ability to manage multiple projects with demanding deadlines.
  • Highly motivated and self-driven, focused, and attentive to detail.
  • Currently enrolled in an accredited college or university during the co-op period, January 2027 through June 2027.
  • Undergraduate or graduate student in a related field of study.
  • Eligible to legally work in the United States.
  • Able to work full-time, 40 hours per week, during the co-op session.

Responsibilities

  • Meet regularly with operations colleagues to identify and design automation opportunities.
  • Develop business requirements for proposed automations, evaluate their cost-benefit, and determine which to prioritize.
  • Implement prioritized automations using object-oriented programming techniques.
  • Thoroughly test and deploy automations.
  • Monitor and manage automation execution and resolve issues as they arise.
  • Draft and send communications to the team highlighting new automations and their value.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service