Engineering Development Program (EDP) - Software Engineering
Core
One-year rotational development program for new software engineers to build technical skills and self-leadership while working on modern software engineering, infrastructure platforms, and AI-enhanced solutions.
Role type
Junior Software Engineer (Development Program)
Builds
State-of-the-art infrastructure platforms, software solutions, and technology services enabling business operations and customer experiences.
Domain
Insurance Technology / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented programming, algorithms, data structures, systems design, networking, RESTful APIs, GraphQL, React, NextJS, relational databases, SQL, NoSQL concepts
Preferred skills
Cumulative GPA of 3.0 or greater, Computer Science or related major
Technologies
React, NextJS, RESTful APIs, GraphQL, SQL, NoSQL
Responsibilities
Plan, develop, debug, test, troubleshoot, document, and implement software solutions; leverage modern analytical and AI tools; evaluate limitations and accuracy of AI-assisted outputs; participate in mentoring and networking activities; perform occasional business travel.
Seniority
Junior, rotational program
