Responsibilities include:
- Development lifecycle of software applications and other business process optimization projects.
- Maintaining software applications, including upgrades, enhancements, and patches.
- Diagnosing and resolving system problems.
- Ensuring application performance, reliability, and quality. Providing consultation as a technical and system business expert on key business systems.
- Responsible for application analysis, tuning, and measurement to ensure appropriate performance, reliability, and quality SLAs.
- Collaborating with the user community to design, develop, and implement technology solutions across multiple business functions; and leads other developers.
- Mentoring and coaching others.
- Working cross-functionally to assist with problem-solving and project plan activities.
- Responding to inquiries, requests in a timely fashion.
- Minimum of 5 years of Guidewire development experience.
- Minimum of 7 years of enterprise scale Java development experience.
- Guidewire Product Certifications in both configuration and integration in at least 2 Centers.
- Expert in all aspects of the software development lifecycle.
- Expert developer knowledge in applicable programming languages and/or expert knowledge of web design languages, scripting tools and protocols.
- Advanced skills associated with the design, development, modification and deployment of software.
- Experience executing the Agile life cycle.
- Attention to detail and ability to manage multiple priorities in a fast-paced environment.
- Strong communication, analytical and problem solving skills.
- Strong ability to debug system issues and resolve defects.
- Ability to manage time and complete multiple tasks while continually meeting deadlines.
- Must be self-directed and effective working independently, yet equally comfortable contributing in a team environment.
- Previous experience developing G-unit/J-unit tests for testing business logic.
- Ability to configure workflows based on business requirements and logic.
- Have strong knowledge of the latest IT systems, legislation and best practice.
- Ability to keep cool under pressure.
- Good problem solving skills.
- Ability to communicate complex technical ideas in a straightforward way.
- DevOps experience managing Guidewire builds and CI/CD for multi-platform applications.