Overall 10+ years in design, development of systems - preferably within Insurance
5+ years of hands-on experience of Guidewire Policy Centre and Billing Centre (v7 or higher) and Guidewire Jutro or JDP Platform
4-years Bachelor's degree, Excellent organization and communication skills
5+ years in an Agile environment with exposure to SCRUM, and Lean methodology
Strong problem-solving skills, able to prioritize among many conflicting needs, advocate a course of action, and pursue it consistently but flexible and responsive to dynamic situations
Ability to provide expert technical advice, guidance and mentoring to project team members and stakeholders
Ability to resolve complex technology/systems issues, determining areas of risk and recommending innovative alternatives and options for resolution to meet client needs
Key Responsibilities
Designing, building and configuring applications to meet business process and application requirements, leveraging technical expertise and problem-solving skills.
Directing the development team in all aspects of the software development life cycle, including design, development, coding, testing, and debugging, to deliver high-quality solutions
Writing testable, scalable, and efficient code, leading by example, and setting coding standards for the team
Ensure alignment of client's and vendor code with Guidewire recommended guidelines, best practices and cloud standards where applicable
Planning and documenting comprehensive technical specifications for features or system design, ensuring a clear roadmap for development and implementation.
Ensuring product alignment with OOTB Guidewire product and analyze requirements for customization to ensure future upgradability
Working with Guidewire to log tickets and understand digital roadmap features coming in future cloud releases
Oversee daily tasks for developers, conduct code reviews, ensure code is aligned with security standards and industry best practices
Proactively look for gaps in development logic, work with the team to overcome complex challenges and assist the team in navigating complex environment landscapes
Conducting impact analysis, determine recommended approaches and lead implementation of complex solutions
Providing technical consulting to business analysts, and technical associates, while working in close coordination with the architecture team
Collaborating with business stakeholders to understand business requirements and effectively translate them into technical requirements for the development team"