A leading IT Consultancy is seeking a PolicyCenter Developer Engineer on a contract basis. You will need to work onsite in London twice a week.
Purpose of Role
PolicyCenter engineer able to troubleshoot PolicyCenter at a low level (JVM/DB)
Key Accountabilities
* Ensure stability and performance of the PolicyCenter v9 platform
* Monitor and identify potential issues and bottlenecks
* Drive continuous improvement ideas within the team
Skills
5+ years recent experience with Guidewire PolicyCenter
1. Core Guidewire Knowledge (PolicyCenter)
* Strong understanding of PolicyCenter data model and business processes.
* Hands-on experience with Gosu programming (inheritance, polymorphism, exception handling).
* Deep knowledge of Product Model, Job Lifecycle, and Policy Transactions (new business, renewal, endorsement, cancellation).
* Expertise in Configuring PolicyCenter (typelists, entities, PCFs, workflows, rules engine).
2. Guidewire Integration Expertise
* Experience with Guidewire Integration mechanisms (Messaging, Web Services, Plugins, Batch Processes).
* Working knowledge of GX Model & Edge APIs,.
* Hands-on experience integrating with external systems using SOAP/REST.
* Understanding of event-driven processing (messaging triggers).
3. Database Knowledge
* Strong SQL skills for data analysis, debugging, and performance optimization.
* Experience working with Guidewire Data Model and database schema.
4. Performance Optimization & Troubleshooting
* Ability to profile and debug PolicyCenter performance issues.
* Understanding of caching strategies, efficient querying, and memory management.
* Experience with Guidewire logging framework and troubleshooting logs.
5. Guidewire Best Practices
* Knowledge of Guidewire coding standards.
* Familiarity with Guidewire's best practices for customization and maintainability.
6. Business Knowledge & Communication
* Understanding of insurance domain concepts (policy life cycle, underwriting, renewals).
* Ability to understand requirements, collaborate with business analysts, and provide technical solutions.
* Strong documentation and communication skills for code reviews, defect resolution, and knowledge sharing.
7. DevOps & Deployment
* Hands-on experience with build and deployment tools (Git, JFrog).
* Understanding of environment management, property files, and server configurations.
* Understanding of performance tuning the JVM and Oracle
* Ability to analyse JVM thread and memory dumps for troubleshooting and for performance enhancement purposes
* Ability to analyse AWR (or similar) Database performance reports for troubleshooting and for performance enhancement purposes