Acrisure is seeking a Senior Software Engineer to design and build scalable back-end services and APIs to support wholesale underwriting and broking applications, improving operations in the insurance and financial services industry.
Requirements
- Proficiency in C, .NET Core, Node.js, or Python, with experience designing APIs and services
- Strong experience with cloud-native development on GCP or Azure
- Familiarity with React/TypeScript for occasional front-end work
- Experience with enterprise-grade systems, workflows, or data-driven applications
- 7+ years of software engineering experience with a strong emphasis on back-end development
Responsibilities
- Design and build scalable back-end services and APIs using C, .NET Core, Node.js, or Python
- Develop wholesale insurance applications and data-driven workflows to improve underwriting and broking operations
- Engineer integrations across enterprise systems to support wholesale risk evaluation and decision-making
- Build cloud-native applications using GCP or Azure
- Contribute to front-end components in React/TypeScript as needed
- Apply best practices in CI/CD, DevOps, and software engineering
- Participate in prototyping, proof-of-concepts, and demos to shape technology solutions
Other
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
- Hybrid position with an expected on-site presence of 4 days per week
- Experience with insurance, wholesale, or financial services workflows (preferred)
- Experience integrating with data platforms or workflow automation systems (preferred)
- Strong communication and collaboration skills (preferred)