we are where innovation meets impact. As the technological powerhouse behind our company, we design and build cutting-edge solutions that revolutionize the insurance industry. Whether its Real-Time claims payments or predictive analytics, our Labs team is at the forefront of driving change and shaping the future of insurance. Ready to innovate with us?
Why This Role Matters As the Head of Software Development Center of Excellence Lead, you will lead all software developers, grow their professional skills, support their technical excellence, accelerating innovation, and nurturing top-tier development talent. This role bridges hands-on technical leadership, strategic vision, and organizational enablement - shaping how our Labs engineers design, build, and deliver the systems powering the next generation of insurance platforms, utilizing AI and agentic tooling as the main power source for building software. The ideal candidate should serve as a role model for all software developers to aspire and grow their careers according to his/her professional skills and attitude. In this role you will work with our company CTO to define the professional standards, practices, and learning path for our software developers, lead innovation initiatives, make sure AI is fully exploited in development environment and tools, ensure our teams deliver scalable, secure, and modern cloud-native solutions.
Key Responsibilities Strategy & Vision
* Define and execute the software development strategy, combine the existing and modern architectures.
* Continuously explore how AI transforms the way we build software and scale-up delivery to higher levels of productivity
* Develop a clear CoE roadmap that aligns with the companys R&D and product vision.
* Grow our vision for cloud native development environment and tooling, integrated with SaaS and On-Prem/hybrid/multi-cloud solutions
* Lead continuous innovation initiatives, introducing emerging technologies, AI tools, and development best practices. Technical Excellence
* Establish and maintain engineering standards, coding guidelines, architectural patterns, and quality metrics across software development teams.
* Champion Object Oriented Analysis and Design, Event-Driven Architecture (EDA), Domain-Driven Design (DDD), and microservices best practices.
* Build top notch cloud development expertise and knowledge base
* Evaluate and integrate cutting-edge tools, frameworks, and automation solutions that enhance productivity and reliability. Team Leadership & Mentorship
* Build, mentor, and inspire a community of software development experts within the organization.
* Guide professional development and career growth plans for software developers, including training, certifications, and internal workshops.
* Map and analyze skillsets in our software development team, and allocate resources to development teams and squads accordingly
* Instruct the creation of internal knowledge base and including documentation,
* Drive peer reviews, technical deep dives, and knowledge-sharing sessions to uplift collective technical competence. Collaboration & Influence
* Partner with CTO, Solution Architects, DevOps, QA, and Product teams to ensure alignment between technical capabilities and business objectives.
* Work with external consultants and professional services vendors to keep team expertise ahead of the industry, and care for staff augmentation where required.
* Advise leadership prioritizing innovation initiatives that create measurable business impact.
* Act as a thought leader across teams, promoting engineering excellence and fostering a culture of continuous learning.
* Collaborate with the delivery team to maintain quality and performance benchmarks.
Requirements: * 15+ years of professional experience in
This position is open to all candidates.