What is a Software Engineer at Crum & Forster?
A Software Engineer at Crum & Forster plays a pivotal role in driving the digital transformation of a premier specialty insurance market leader. Operating within a highly collaborative ecosystem, engineers in this role are responsible for building, optimizing, and maintaining the core digital solutions that power underwriting, claims processing, and broker interactions. By developing scalable full-stack applications and high-performance APIs, you directly influence the efficiency of business operations and the overall user experience for internal teams and external partners.
The work is both technically challenging and strategically significant. You will be tasked with modernizing legacy insurance systems and constructing next-generation platforms using a modern technology stack that includes C#.NET Core, GraphQL, React, and Next.js. Whether you are working on the Digital Solutions team in Morristown, NJ, or the full-stack engineering team in Glastonbury, CT, your contributions will directly support the company's ability to underwrite risk accurately and deliver seamless digital services at scale.
This role requires a unique blend of technical mastery, analytical problem-solving, and cross-functional communication. You will work alongside Business Analysts, Chief Architects, and divisional Vice Presidents to translate complex business rules into clean, performant, and maintainable code. For engineers who thrive on solving real-world enterprise problems and want to see the direct business impact of their code, Crum & Forster offers a highly rewarding and intellectually stimulating environment.

