Graduate Consultant (Graduate Software Developer) Dublin, Ireland

Consultant, GSC- Dublin, Ireland

We are looking for Graduate Software Developers to join our development and services centre in Dublin, Ireland.

We are Guidewire Software, and we're perhaps the best company to work for that you've never heard of.  We are market leaders in insurance software, serving the second-largest financial services industry in the world (after banking).  We build the core applications that companies use to sell policies, settle claims, and bill their customers.  We serve customers all over the world, helping them handle billions of dollars of business.  This is a lucrative and underserved market, and we have grown rapidly through a combination of quality products, excellent service, innovative technology, and word-of-mouth reputation.

The applications we build are large and extraordinarily complex, and they have to work reliably.  So we're looking for thoughtful, creative, and highly-skilled developers who enjoy thinking through deep and difficult technical problems, building software test-first, and collaborating closely with an impressive team of peers.  We particularly value clear, logical thinking, good communication skills, a focus on quality, and the ability to work well in a team.  We work in an Agile environment using modern Object Oriented technologies and we are interested in talking with smart, motivated people who can learn, no matter what your current technology skill set happens to be.

Although insurance software may sound boring, it's not.  Sure, it's serious work, but we use cutting edge processes and technologies to deliver products that our customers love.  We're pioneers in Agile development; few companies anywhere, in any industry, have pushed agile techniques as far as we have.  To give you one example, we maintain a farm of nearly 200 servers to continuously run our suite of more than 40,000 unit tests.  Our development process is sustainable, family-friendly, and fundamentally humane, and we pride ourselves on a calm, systematic, and rational approach to our business. 

If this sounds interesting and different to you...come and talk with us.  We'll work through some programming problems together so we can see what it's like to work with you, and you can see first-hand how we all work together.  We can promise that you'll be treated with respect and that you'll leave, one way or another, having learned something from the experience.

The Role: 

The Dublin centre was established to help meet a growing global customer demand for expertise in implementing Guidewire’s products, currently being used by customers who are household names globally.  As a Junior / Graduate Java developer (Solution Consultant) you will be delivering application configuration and integration programs following Guidewire best practices in integrating our products with external applications to support our customers globally. You will have direct contact with customers dedicated to projects where you flex full development lifecycle skills.

Essential Duties:

Ability to work in the Dublin area with occasional travel to the US, specifically to our headquarters in California.

Learn and master Guidewire's Suite of products in order to perform configuration and integration of our products for technical consulting and become certified by spending your first two months in training to become a subject matter expert.

Partner with Guidewire on-site consultants and client business teams to understand business objectives and integration requirements .

Configure Guidewire applications and develop Guidewire business rules using Guidewire Studio.

Develop custom integration programs to connect Guidewire applications with other internal and external systems using JAVA and XML.

Execute configuration / integration tests including monitoring software incidents and communicating software issues to Guidewire development.

Required skills/experience:

  • The position requires a unique blend of technical aptitude, business savvy, and communication skills.
  • BSc in Computer Science or equivalent from third-level or higher education institution
  • Advanced exposure to broad technical skills such as Object Oriented programming (JAVA or C#), relational databases (data modeling/SQL), web UI (design and development), XML, application architecture
  • Software development lifecycle exposure (AGILE) preferred
  • Problem solving skills
  • Detail oriented
  • Ability to work independently and within a team
  • Interest and willingness to explore consulting career and passionate about

Keywords : Java, C#, J2EE, XML, Enterprise Java, JEE, Core Java Technology, Core J2EE Technology, Java developer, Java programmer, Java Software Engineer, JSF, Struts, Hibernate, Software Engineer, Agile, Scrum, Object Oriented, OO Coding, ERP, CRM, BI, Enterprise Software, integration, configuration

About Guidewire

Guidewire exists to deliver the industry platform that P&C insurers rely upon to adapt and succeed in a time of accelerating change—and to ensure that every customer succeeds in the journey. We provide the software, services, and partner ecosystem to enable our customers to run, differentiate, and grow their business.

Guidewire InsurancePlatform is the P&C industry platform that unifies software, services, and partner ecosystem to power our customers’ business. InsurancePlatform provides the standard upon which insurers can engage their customers, optimize their operations, drive smart decisions, and innovate quickly. We are privileged to serve more than 350 P&C insurers in 32 countries. We invest heavily in R&D to build a technology platform that combines three elements—core processing, data and analytics, and digital engagement—to enhance insurers’ ability to engage and empower their customers and employees.

Meet Some of Guidewire's Employees

Olga B.

Product Management Manager

Olga encourages and empowers her team to recognize and interpret customer needs so that their important input can be incorporated into continuous product evolution.

Terese V.

UX Designer

Terese helps create products for customers by researching new and existing technologies, conducting in-depth user testing, and collaborating with developers to integrate her findings into project processes.

Back to top