What are the responsibilities and job description for the Guidewire Developer II position at Brotherhood Mutual?
Job Title: Guidewire Developer II
FLSA Status: Exempt
Job Family: IT - App Dev
Department: IT - App Dev
Location: Fort Wayne, IN (Corporate Office)
JOB SUMMARY
Participate, with limited supervision, in the enhancement, development, and support of the Guidewire Insurance Suite (PolicyCenter, ClaimCenter, BillingCenter, ContactManager, and digital portals). Develop, test, and document new features in core insurance systems and assist with technical support. Configure and coordinate the integration of custom applications with Guidewire InsuranceSuite.
POSITION ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Provide intermediate to advanced-level support and development for at least one Guidewire application.
- Complete development tasks based on business requirements provided adhering to “best practice” coding techniques and standards, supplying effort estimates when requested.
- Initiate and participate in pair-programming, coaching sessions, and code reviews with team members to accomplish project requirements.
- Develop and maintain functional specification and technical design documents.
- Work independently to solve complex problems.
- Create new data model elements and extending the existing data model with new properties.
- Assist in managing application configurations and participate in Guidewire application upgrades.
- Perform unit testing and resolve defects to ensure quality feature delivery, support and assisting QA automated testing efforts.
- Participate in daily scrums, communicating effectively with project managers, peers, and customers.
- Complete other projects as assigned.
KNOWLEDGE, SKILLS, AND ABILITIES
The requirements listed below are representative of the knowledge, skills, and/or abilities required to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Must possess a working knowledge of at least one object-oriented programming language.
- Must possess excellent written and verbal communication skills, strong creative problem-solving skills and the ability to successfully work on multiple projects simultaneously.
- Must be detail oriented, work well as a team member, and have a proven ability to learn and adapt.
- An understanding of all aspects of the software development life cycle (e.g. requirements, analysis, design, implementation, testing and documentation) and Agile and Iterative Development execution models is desired.
- Effectively interface with external contacts, Brotherhood employees, managers, and department staff members.
EDUCATION AND/OR EXPERIENCE
- Associate’s degree in an Information Technology or equivalent degree is required.
- Three or more years developing software or web applications, including object-oriented language experience required.
- Bachelor’s degree in Information Technology or equivalent degree is desired.
- Three or more years working with Gosu, Java, SQL, SOAP or Restful web services, JavaScript, XML, Git or a similar version control / source code management tool is desired.
- Exposure to and understanding of insurance or financial industry is desired.
Terms and Conditions
This description is intended to describe the general content of and requirements for the performance of this position. It is not to be construed as an exhaustive statement of duties, responsibilities, or requirements.
Because the company’s niche is the church and related ministries market, and because effective service requires a thorough understanding of this market, persons in this position must be familiar with church operations and must conduct themselves in a manner that will neither alienate nor offend persons within this target niche.
Brotherhood Mutual Insurance Company reserves the right to modify, interpret, or apply this position description in any way the company desires. This job description in no way implies that these are the only duties, including essential duties, to be performed by the employee occupying this position. This position description is not an employment contract, implied or otherwise. The employment relationship remains “at-will”.