Software Engineer II
ProNavigator
Software Engineering
Dublin, Ireland
Job Description
Software Engineer II – Dublin, Ireland
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.
If you're excited about this role, please apply and allow our hiring team to assess your application.