Intrepid Direct Insurance (IDI) is looking to solve the problem of leveraging data and technology to innovate the insurance industry, specifically by integrating and scaling core systems such as Guidewire Claims Center, policy systems, and 3rd party billing platforms.
Requirements
- Experience implementing or architecting solutions that integrate with claims systems, policy systems, and billing platforms
- Expertise building and integrating enterprise systems with external platforms such as agency management systems/CRMs, workflow engines, and highly available customer portals
- Deep knowledge of modern technology stacks, microservices architecture, and event-driven design
- Strong background in full-stack development, with proficiency in C, .NET, SQL, and Angular for similar front end framework
- Experience with best practices for implementing DevOps and CI/CD pipelines
- Experience with SaaS platforms, low-code/no-code solutions, or core insurance systems like Guidewire, Duck Creek, or custom solutions
- Knowledge of compliance and regulatory requirements for the insurance industry
Responsibilities
- Architectural Strategy: Define and evolve Intrepid’s technology architecture, ensuring seamless integration with core systems
- Enterprise System Design: Design end-to-end solutions that are scalable, secure, and maintainable across our insurance platforms
- Technical Leadership: Serve as a technical advisor and mentor for engineering teams, providing guidance on design, implementation, best practices, and technical problem solving
- Technology Roadmap: Partner with stakeholders to align the technical roadmap with business objectives, balancing immediate needs with mid to long-term goals
- Scalability and Performance: Optimize system performance, reliability, and scalability to support business growth and ensure a seamless user experience
- Security and Compliance: Implement and enforce best practices for secure software design and ensure adherence to compliance standards
- Collaboration: Work closely with cross-functional teams, including engineering, quality, product, and operations, to ensure architectural and technology alignment
Other
- Bachelor’s Degree in Computer Science or equivalent work experience
- 15+ years of software engineering and architecture experience, including 3+ years in a senior architectural role within the insurance, fintech, or highly regulated industries
- Excellent analytical skills with attention to detail
- Demonstrated ability to lead and mentor technical teams, driving alignment and delivering results in a fast-paced environment
- Assumes other tasks and duties as assigned by management