Job Description :
Role: Guidewire Tech Lead
Location: Worchester MA
Duration: 1 year
Responsibilities:
Develop and maintain GOSU language application code within Guidewire Claims and Billing Center applications
Plan, design, develop, modify, debug and evaluate moderately complex software for functional areas
Analyze existing software or work to formulate logic for moderately complex new systems
Partnering with architecture and senior technical leadership contributes to and may own technical design and specifications, writes code, and assists in development of new applications and products and enhancements to existing applications and products
Performs thorough unit testing to verify the accuracy and quality of all software developed. This may include preparation of sample test data, execution of programs and job streams, and system integration testing. Supports Quality Assurance and Business testing
Designs or modifies applications to accomplish functions in compliance with the Software Development Life Cycle framework.
Performs all software development functions to accomplish specific application solution requirements
Solid understanding of software development life cycle processes including requirements gathering, analysis and design, development tools and technologies, release and version control, testing methodologies and deployment management
Identifies risks and options and makes recommendations.
Leads and supports setup of multiple test environments
Strong understanding of DevOps methodologies, automated build, deploy and secure code scanning toolsets
Leads best practices in source code management software use.
Supports, troubleshoots and debugs coding defects identified during quality assurance and business partner validation
Adheres to all quality standards and procedures
Collaborates with project team members, including external and offshore partners, during development process. Provides or supports training and documentation
Supports preparation and implementation of software releases into the production environment
Contributes to project planning, design, and estimating activities.
Stays current and builds knowledge of multiple programming languages and related development tools
Applies this knowledge to effective business solutioning
Provides timely and accurate project status reporting.
Proactively identifies risks and challenges
Builds knowledge of P&C insurance concepts and Hanover application systems.
Requirements:
5+ years' experience in Guidewire development as a lead software engineer and/or as a technical lead
5+ years' experience in JAVA development
Bachelor's Degree in Computer Science or Computer Engineering
Ability to analyze and creatively solve problems
Ability to effectively prioritize and execute tasks in a multi-priority environment with demanding timelines
Execution of well-defined project tasks
Strong and effective communication, organization, and interpersonal skills
Initiative, adaptability, and willingness to learn
Strong problem-solving skills
Solid understanding of application development processes
Solid understanding of source code management and application code promotion
Ability to analyze and creatively solve problems
Initiative, adaptability, and willingness to learn
Detail oriented. Knowledge and experience with several of the following technologies:
Web Services/REST Service (optional)
Tomcat/Websphere
Spring/Hibernate
J2EE technologies