Responsibilities
- Develop high-quality code for complex scenarios with thorough test coverage.
- Analyze and convert product requirements into robust designs for distributed applications that are modular, configurable, reusable, fast, user-friendly, secure, compliant, scalable, and maintainable.
- Oversee design and code reviews across multiple applications to enforce best practices, company standards, and quality.
- Guide multiple sprint teams within a product area to deliver new or enhanced features, resolving obstacles to ensure high-quality solutions for backlog items.
- Work with other teams and stakeholders as needed to ensure successful delivery of intended functionality.
- Mentor and offer technical guidance to engineers across teams in the same functional area, promoting innovation and excellence within the engineering organization.
- Partner with product managers to estimate effort, prioritize tasks, plan, and deliver prioritized roadmap items.
Nice to Have
- Master’s degree in Computer Science.
- 7 or more years of experience with Guidewire PolicyCenter.
- 5 or more years of experience with Java, Spring Boot, and microservices.
- 3 or more years of experience with system design.
- 2 or more years of experience with AWS or related cloud technologies.
Benefits
- Competitive compensation.
- Flexibility to work from anywhere in the United States for most positions.
- Paid time off including vacation, sick time, 9 paid company holidays, and volunteer hours.
- Incentive bonus programs such as holiday, referral, and performance-based bonuses.
- Medical, dental, vision, life, and pet insurance.
- 401(k) retirement savings plan with company match.
- Engaging work environment.
- Promotional opportunities.
- Education assistance.
- Professional and personal development opportunities.
- Company recognition program.
- Health and wellbeing resources including free mental wellbeing therapy or coaching sessions, child and eldercare resources, and more.
Compensation
Competitive compensation
Work Arrangement
Flexibility to work from anywhere in the United States for most positions
Other
An in-person interview may be required during the hiring process.