Position Details
About this role
Assurant is offering a paid, full-time Summer Software Engineering Intern position to gain hands-on experience building software applications, services, or data solutions within an Agile environment.
Key Responsibilities
- Contribute to the development of applications, services, or data solutions
- Write, test, debug, and document code
- Support the creation and enhancement of system components, APIs, or data pipelines
- Research and troubleshoot issues across the software development lifecycle
- Participate in Agile ceremonies such as stand-ups, sprint planning, and retrospectives
Technical Overview
Internship focuses on OO design, Python development, API/data pipeline work, SQL usage, Git version control, and exposure to cloud platforms and CI/CD practices.
Ideal Candidate
The ideal candidate is a current undergraduate software engineering student, pursuing a bachelor’s in CS or related field, with strong OO design, Python and SQL fundamentals, and a willingness to contribute to data-focused software projects in an Agile environment.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must be currently enrolled in a Bachelor's degree program, Available to work full-time for 10-12 weeks
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile