Principal Solution Architect (REMOTE)
Hanover Insurance Group
- Worcester, MA
- Permanent
- Full-time
- Be responsible for understanding and enforcing enterprise architectural principals, standards & patterns at the project level.
- Drives technology and thought leadership across technical projects.
- Responsible for strategic planning and road mapping activities.
- Act with oversight from senior Architecture personnel and consults/enlists other architecture team members as required.
- Work in close partnership with business community, business analysts, information and data architects to design and deliver impactful business software solutions.
- Be responsible for technical approach, high level and detailed design of the project in accordance with architectural standards.
- Be responsible for enforcing the use of standard tools and products across projects as directed by the Enterprise Architecture Organization
- Champion and conform applications to accepted Development Operations (DevOps) practices
- Identify and document the nonfunctional requirements for the application design.
- Support the project implementation team and SME for Production Support team for occasional troubleshooting and root cause analysis efforts
- Work in close collaboration with project manager for project status and estimation of resource needs
- Assist the project manager in recognizing and mitigating any risks to the solution's overall success or to existing systems and business processes.
- Understands and mitigate the technical design on security, performance and data privacy through review of proposed configurations and system implementations.
- Explain existing system capabilities to key business users as well as any modifications in support of business processes.
- Keep abreast and leverages existing shared capabilities, products and software in proposed solutions.
- Review any documentation provided by vendors and internal technical analysis teams for technical accuracy in meeting the business needs.
- Review and approve technical specifications; supports subsequent delivery processes to ensure solution meets business and architectural objectives as envisioned.
- Mentor technical leads and developers in answering questions regarding the architecture and design of our systems.
- Ensure project compliance to approved software development methodologies.
- Work comfortably in SDLC selected by project (waterfall, agile or combination of both)
- Communicate both technically and conceptually to provide architecture leadership and guidance to business and technical team members throughout the course of the project.
- Bachelor's degree in computer science, system analysis or a related study, or equivalent experience.
- Minimum of 10-12 years in the industry with increasing software development responsibility.
- Must be eligible to work in the US without sponsorship now or in the future.
- Strong analytical, out of the box thinking with exposure to multiple, diverse business systems, technologies, and processing environments.
- Software architecture, solution design and development experience must have for this role.
- 8+ years experience with designing Web applications (Web services, Integration components, and Web components).
- Good knowledge and understanding of various cloud technologies, Microsoft Azure experience is preferred.
- Advanced knowledge of designing and developing APIs (RESTful APIs)
- Insurance industry experience in commercial lines and product knowledge preferred.
- Insurance Policy Admin Systems and Point of Sale system implementation experience preferred.
- Guidewire, Oneshield and/or Insurity policy administration systems technology experience preferred.
- Experience with Enterprise Integration technologies such as IBM Application Connect Exchange (ACE),Azure service bus, and API Management tools such as Azure APIM is preferred.
- Understands how changes/updates effect not only the specific domain but also other systems in assigned business unit.
- Strong interpersonal skills in areas such as teamwork, facilitation and negotiation
- Strong planning, facilitation, and organizational skills
- Solid written and verbal communication skills
- Ability to understand the strategic ("big picture") and tactical perspectives of situations.
- Ability to translate business needs into solution architecture requirements.
- Ability to estimate the financial impact of individual solution architecture alternatives.
- Ability to define multiple solution options to business problems
- Knowledge of key aspects of The Hanover’s business
- Basic knowledge of information principles and policies
- Understanding of application development methodologies
- Understanding of SOA, object-oriented analysis and design, or client/server systems. Ability to quickly comprehend the functions and capabilities of new technologies.
- Medical, dental, vision, life, and disability insurance
- 401K with a company match
- Tuition reimbursement
- PTO
- Company paid holidays
- Flexible work arrangements
- Cultural Awareness Day in support of IDE
- On-site medical/wellness center (Worcester only)
- Click here for the full