✦ Luna Orbit — Software Engineering

Business Systems Apprentice

at Allstate

📍 Chicago Merch Mart Unknown Posted March 29, 2026
Type Internship
Experience intern
Exp. Years 0+ years
Education Pursuing associates degree
Category Software Engineering

Business Systems Apprentice participates in an apprentice program to learn how to draft high-level designs, analyze requirements, document procedures, and support testing and validation of software within the Allstate Chicago office.

  • Drafts and edits operations, environment, and desktop documentation; develops and maintains technical processes; supports module and integration testing; learns staging and development of test environments; validates code to designs

Focus on designing and validating software components, creating test environments, and performing integration testing with mentor guidance; collaboration with teams to deliver low-complexity IT solutions.

The ideal candidate is an apprentice pursuing an associate degree, eager to learn software engineering concepts with exposure to high-level design and testing. They should thrive in a team setting, contribute to documentation, and participate in module/integration testing within an insurance tech environment.

Pursuing an associate degree from a community college or trade schoolAbility to work in a teamDocumentation skills
high-level technical designsrequirements analysisdocumentationmodule and integration testingtest environmentscode walkthroughsintegration testingvalidation of designsteam collaboration
high-level technical designsrequirements analysisdocumentationmodule and integration testingtest environmentscode walkthroughsintegration testingvalidation of designsteam collaboration
communicationteam collaborationproblem solvingadaptability
Industry Insurance
Job Function Support and learn the software engineering lifecycle through apprenticeship
Role Subtype Software Engineer
business systems apprenticeapprentice programassociates degreehigh-level technical designsrequirements analysisdocumentationtest environmentsmodule testingintegration testingcode walkthroughsteam collaborationhardware and softwareallstatechicagoapprenticetechnical designtest environment

Not pursuing an associate degree or not eligible for the apprentice program, Unable to participate in team-based tasks, Lack of basic documentation or communication skills

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile