Guidewire Integration Developer
Location: Markham, ON (Hybrid - 3 days onsite per week)
Duration: 6-month contract (highly extendable)
Top Required Skills
- Guidewire Cloud
- Guidewire Cloud APIs
- Policy Center / Integration Gateway
Role Overview
We are looking for a positive and collaborative Guidewire Integration Developer PC/BC/CM.
As part of our Software Engineering Group, you will be working with globally distributed teams, including business representatives, business analysts, architects, and engineers, to plan, design, develop, test, and implement solutions. We embrace a culture that challenges the status quo and constantly looks to simplify processes, technology, and workflow.
What You'll Do
- Review software requirements efficiently
- Build architectural diagrams / design documents
- Design screens, business rules, and workflow changes
- Write programs, configure / package / deploy software
- Establish and follow coding standards
- Debug and unit test the code
- Perform peer code reviews
- Mentor junior resources
What You'll Bring
- Bachelor's (or higher) degree in Computer Science, Computer Engineering, or related fields, or equivalent experience
- 10+ years of proven experience in Guidewire Application Development
- Expertise in GOSU language, configuration and coding using Guidewire tools and accelerators, Guidewire Batch, and predefined plugins
- Ability to read code in other languages and reverse engineer products
- Experience with Agile software development, including tools like Git, Bitbucket, Jenkins, Jira, and Confluence
- Domain knowledge in Property & Casualty Insurance
- 7+ years of Guidewire development experience
- 7+ years of experience coding RESTful APIs
- 7+ years of experience coding in multiple programming languages (e.g., C#, Java, Python)
- Expertise in end-to-end design and development of business database applications
- Experience creating modern web applications and designing Web APIs with REST/JSON
- In-depth understanding of design thinking and customer-centric development
Must Have
- Guidewire Associate Certification
- Guidewire Integration and Policy Center experience
- Hands-on experience with Guidewire Cloud APIs for extending and integrating with Insurance Suite in the cloud, including:
- Synchronous and asynchronous API calls
- Authentication mechanisms (OAuth 2.0)
- Pagination and error handling
- Hands-on experience with Integration Gateway, including:
- Designing, developing, and managing secure, scalable, event-driven integrations
- Experience with App Events and Event-Driven Architecture:
- In-depth knowledge of Guidewire Cloud App Events and Pub/Sub models
- Event creation, consumption, and mapping to downstream systems
- Familiarity with Guidewire Cloud Tools:
- TeamCity, Bitbucket, DataDog, Guidewire Home
Nice to Have
- Guidewire Ace Certification (preferably Integration)
- Guidewire Billing Center configuration knowledge
- Experience writing automated GUnit tests for integrations using Guidewire data builders
- 7+ years of experience with relational databases and SQL (MS SQL Server & Transact-SQL proficiency preferred)