Guidewire Developer
About the company
You will join a large, international organization undergoing a long-term technology modernization program. The company operates across multiple markets and is focused on evolving its internal technology landscape to better support business operations, scalability, and continuous improvement.
The organization has a stable foundation and is investing in the development of its core systems to increase consistency, efficiency, and quality across different areas of the business.
Why join
Long-term modernization and system evolution program
Opportunity to work across multiple areas of a complex system landscape
Stable environment with ongoing development initiatives
International, cross-functional collaboration model
Focus on quality, scalability, and continuous improvement
About the role
You will be part of a development team responsible for enhancing and maintaining a core enterprise platform consisting of multiple functional modules and components.
The role covers both development and evolution of existing system areas as well as delivery of new functionalities across different parts of the platform. You will work closely with business stakeholders, analysts, and technical teams to translate requirements into scalable and maintainable solutions.
This position is well-suited for developers who have experience working in different modules or areas of complex enterprise systems and want to contribute to a broader system landscape rather than a single narrow component.
Key responsibilities
Develop and maintain functionalities across multiple system modules and components
Work on both new feature development and enhancement of existing system areas
Translate business requirements into scalable technical solutions
Ensure high code quality, maintainability, and performance standards
Collaborate with developers, testers, analysts, and business stakeholders
Support estimation, planning, and refinement of development tasks
Maintain technical documentation and system knowledge
Participate in Agile/Scrum delivery processes and team ceremonies
Contribute to continuous improvement of system architecture and delivery practices
Requirements
Experience in software development within complex enterprise systems
Hands-on experience in at least one or more system modules / functional areas
Strong knowledge of:
Object-Oriented Programming
REST APIs
SQL databases
Experience working in Agile/Scrum teams
Ability to work across different parts of a system landscape
Strong analytical and problem-solving skills
Good communication skills and fluent English
Ability to work in structured, delivery-driven environments
Nice to have
Experience working across multiple modules or components of a large system
Background in complex, process-driven or regulated environments
Experience in distributed or international teams
Exposure to consulting, product, or enterprise delivery organizations
What’s in it for you
Participation in a long-term technology modernization program
Work across multiple areas of a complex enterprise system landscape
Stable and mature delivery environment
International collaboration with experienced teams
Flexible cooperation model: employment contract (UoP) or B2B
Guidewire Developer
Guidewire Developer