About You
You are a smart, enthusiastic, and results-oriented software engineer looking to join an agile product development team that builds secure, performant, reliable, and well-tested solutions for a complex domain. You are highly collaborative, passionate about building high-quality software, and pride yourself on your ability to learn. You understand that software engineering is a team endeavour and that excellence is unlocked through small but meaningful improvements made continuously over time. You are excited to contribute to our industry-leading platform, our award-winning products, and the processes we use to build, deliver, and support our platform and products.
Must-Have Requirements
Minimum of 2 years’ experience in a software engineering role
Ability to work onsite in Dublin at least 2 days per week, with flexibility to attend more frequently during peak spike week periods.
What You’ll Do:
- Engineer moderate to complex features for our platform and products using agile methodologies with an emphasis on delivering functionality that is secure, performant, and reliable.
- Take high-level but not super detailed problem statements and prototype solutions with a high level of independence, collaborating with others both inside and outside your immediate team to overcome complicated issues.
- Efficiently troubleshoot system failures, whether in production, pre-production, or non-production environments.
- Live our core values of rationality, collegiality, and integrity.
- At Guidewire, we foster a culture of curiosity, innovation, and responsible use of AI—empowering our teams to continuously leverage emerging technologies and data-driven insights to enhance productivity and outcomes.
What We’re Looking For:
- Core Java expertise (two years’ experience minimum in a professional engineering role)
- Good working knowledge of other programming and scripting languages (Kotlin, Python, bash)
- Object-oriented design skills
- A passion for code quality
- Experience with continuous integration and continuous delivery and supporting build and code management tools (e.g. GitHub, Jenkins, TeamCity, JUnit, Karate, TestCafe, JaCoCo, SonarQube)
- A proven ability to work collaboratively in small, empowered,cross-functional teams
- Experience developing functionality using agile development practices (Scrum, TDD, pair programming, etc.)
- A desire to be hands-on in designing and writing code
- Curiosity and an internal drive to learn and constantly improve
- Experience creating web services (SOAP, REST)
- Experience with cloud services a bonus, e.g. AWS, Azure, Google Cloud Platform Successful candidates rarely have every single thing we’re looking for.
- Demonstrated ability to embrace AI and apply it to your current role as well as data-driven insights to drive innovation, productivity, and continuous improvement.
Incase you would like to apply to this job directly from the source, please click here