Regularly interacts with business partners across the organization.
Collaborates in troubleshooting application issues.
Occasionally interacts with external vendors.
Participates in work refinement and estimation processes with the product team.
Prepares and executes unit testing on all new and modified code per team, product, and organizational standards.
Works with the product and change control teams to ensure quality deliveries.
Creates and maintains documentation deemed important by the product team or the Group as a whole.
Ensures timely delivery of projects and tasks and communicates delays and roadblocks with their team and leadership as needed.
Flexes to noncore responsibilities as needed to ensure timely work delivery to customers.
Collaborates with the product team to design, develop, test, and deploy application modifications of mixed impact and risk based on collaboratively defined requirements.
Prepares technical specifications, flow charts, and data flow diagrams to effectively communicate somewhat complex application designs, deliveries, and updates.
Solicits and performs code reviews per team, product, and organizational standards.
Identifies opportunities for process improvement and collaborates with their team and team leadership to influence process improvements at the product team level.
Participates in troubleshooting, resolution, and communication of urgent production issues.
Finds opportunities for automation of processes and tasks at the product team level.
Effectively answers complex questions on all of the above.
Performs special projects and other duties as assigned.
Requirements
Good mathematical, analytical, and problem-solving skills.
Ability to work independently and carry out assignments to completion.
Strong attention to detail and commitment to quality.
Demonstrated ability to consistently communicate clearly and effectively, both verbally and in writing, with technical and non-technical audiences throughout the organization.
Intermediate knowledge and use of various core systems, office and computer equipment, and software packages.
Experience with Jutro and React frameworks.
Experience with Node.js and NPM.
Highly effective at using required computer languages, code versioning, and deployment software and tools at an advanced level.
Broad exposure to and fundamental knowledge of multiple technology stacks, frameworks, and additional core systems.
Proactive mentorship that improves the effectiveness of colleagues in one or more areas of knowledge or skills.
Relevant education and training; experience in lieu of education acceptable.
Preferred: Guidewire Digital Specialist or ACE certification, or seven years of hands-on Guidewire development experience.
Understanding or experience with REST / SOAP web services.
Experience with version control (Git) is preferred.
Experience with issue-tracking software, such as Jira or Rally.
Experience with DevOps and / or continuous integration (e.g., CI) tools (e.g., TeamCity).
Experience with SQL is preferred.
Experience with logging and alerting frameworks is preferred.
Applicants must be authorized to work for any employer in the U.S.; employer will not sponsor work visas.
Benefits
Medical insurance plan options and other standard employee benefits, including dental insurance, vision benefits, life insurance, disability insurance, and more!
Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA)
401(k) Plan (participants are eligible for 100% matching on the first 6% of their contributions)
Wellbeing Program, including onsite fitness studio
Paid Time Off – including holiday, vacation, and volunteer
100% company-paid tuition reimbursement for approved job-relevant coursework and access to The Institutes (Risk and insurance education)
Paid parental leave
Bonus opportunities
Flexible work environment with hybrid and remote arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JutroReactNode.jsNPMSQLRESTSOAPGitDevOpsCI
Soft skills
analytical skillsproblem-solving skillsattention to detailcommunication skillsindependencementorshipcollaborationprocess improvementtime managementflexibility