Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Dublin


Software Engineer - Dublin, Ireland

Are you entrepreneurial, a polyglot programmer and a 12-factor app guru? Do you deploy containerized applications to any cloud providers? Are you interested in helping shape & contributing to our new Cloud products? If so, we would like to meet you!

You will play a significant role in the design and development of micro-services, components, and tools for Guidewire’s next generation, cloud-native data & analytics platform. Guidewire’s data platform is targeted to be best-in-class in enabling our customers with mission-critical insights and decision-making capabilities. You will work in a highly collaborative environment in agile, cross-functional teams.

What you would do

Design, develop and implement micro-services, components & tools
Do test-driven unit and end to end testing of any code you develop.
Design, develop and implement micro-services, components & tools
Own scalability, availability and data security for your services
Deploy containerized applications to the preferred cloud provider
Own Continuous Integration (CI) and Continuous Deployment (CD) for your services
Own, troubleshoot & resolve code defects
Mentor other developers in best practices
What you would need to succeed

Emphasize team wins over individual success
Strong technical communication skills
Excellent software development skills in one or more of the following languages: Java/Golang/NodeJs
Have developed in more than one language and ready to pivot to any language/framework
Understand SOLID/Hexagonal Architecture and other design principles
Understand REST API/gRPC for data interchange
Understand microservices architecture patterns pattern like Service Discovery/API Gateway/Domain Driven Design etc
Have implemented distributed tracing and monitoring of apps
Understand IaaS abstractions like Kubernetes/Cloud foundry/OpenShift
Understand Serverless function and their relevant use
Ability to work in an agile fast paced environment
BS/MS degree (Computer Science or similar)

Working knowledge of Kafka, Elasticsearch, Spring Boot, AWS
Advanced debugging skills in Linux
Startup experience

About the company

Guidewire exists to deliver the software that P/C insurers need to adapt and succeed in a time of rapid industry change, and to ensure that every customer succeeds in the journey

Companies in this sector

Hives where you can find this job offer