Job Description
We are seeking a mid-level Full Stack Engineer with strong .NET backend expertise and solid front-end experience to support the modernization of a large-scale insurance platform. This role is focused on migrating and transforming a legacy monolithic application into a modern, microservices-based architecture.
You will play a key role in accelerating the migration of approximately 190 insurance claim configurations into a new system, working hands-on in both legacy and modern codebases.
Key Responsibilities
Support the migration of a legacy .NET/C# monolithic application to a modern architecture
Analyze existing configurations and logic, and replicate/migrate them into a new platform
Work heavily in .NET (backend) to understand and translate legacy business rules
Contribute to the modern application built with Vue.js and .NET Core microservices
Integrate and support real-time API calls across policy and claims systems
Handle client-specific configurations, including custom rules and data inputs
Leverage AI tools (e.g., Cursor) to navigate and analyze multiple repositories
Contribute to improving developer workflows, including AI-assisted processes
Collaborate within an Agile/Scrum team (execution-focused role)
The Digital Software Engineer at Safelite works on an agile technology team, and is focused on building and operating digital experiences (websites and/or mobile apps) for Safelite clients and consumers. They provide ongoing maintenance, support, and enhancements in new or existing systems. They actively participate in project and team planning meetings and collaborates with business and other IT teams.
The Digital Software Engineer is a member of one or two projects at a time, may lead one small project at a time, and occasionally participates in cross-team integrations and projects. With minimal oversight, they maintain a strong and consistent personal velocity, accomplishes nearly all work tasks in a timely manner, escalates early when tasks are off schedule, and estimate work tasks accurately in most cases. They understand, negotiate, and apply work priorities based on roadmap and tactical needs. They thoroughly vet work requirements and helps refine them to fulfill the intent of the requirements.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
5+ years of experience in full stack development (mid-level preferred) - 60% back end 40% front end
Strong experience with .NET / C# - backend development focus
HTML/CSS
Experience working with or migrating legacy systems
Solid understanding of API development and integration
Working knowledge of modern JavaScript frameworks (Vue.js preferred)
Experience using Git and working across multiple repositories
Soft skills: not eliciting requirements, have a requirements systems analyst, can do a heads down coder since this will be redundant
Nice to Have Skills & Experience
Experience with microservices architectures
Familiarity with AI-assisted development tools (e.g., Cursor or similar)
Exposure to insurance, claims, or policy systems
Experience with cloud platforms (Azure and/or AWS)
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.