Senior Solution Architect

$102,200 - $189,800/Yr

Manulife - Boston, MA

posted 25 days ago

Full-time - Senior
Remote - Boston, MA
Insurance Carriers and Related Activities

About the position

The Solution Architect at John Hancock Technology Office is responsible for designing and architecting scalable solutions that support the company's digital transformation initiatives. This senior technical role involves collaborating with engineering teams to deliver comprehensive solutions, translating business needs into technology implementations, and contributing to the overall architecture and engineering community within the organization.

Responsibilities

  • Partner with engineering leads and developers to drive end-to-end delivery of technical solutions.
  • Produce design documents and technical solution architecture artifacts based on project needs.
  • Participate in all aspects of the project life cycle, ensuring business success.
  • Develop and enhance software frameworks, design patterns, and best practices.
  • Design and implement new technology proof-of-concepts.
  • Whiteboard and present different solution options with pros and cons.
  • Collaborate with stakeholders to drive design decisions.
  • Review artifacts like use cases, estimates, and designs, providing feedback.
  • Review packaged solutions for technical fit and feasibility for integration.
  • Guide development teams through review processes, contributing to design diagrams and decision trees.
  • Identify complex issues and provide mitigation recommendations.
  • Demonstrate leadership in driving operational excellence and best practices.
  • Contribute to architecture and engineering communities across the company.

Requirements

  • Bachelor's degree in computer science or related field, or equivalent experience.
  • 7+ years of overall information technology experience.
  • 7+ years of systems or application development experience.
  • Experience in the financial services industry preferred.
  • Hands-on experience with multiple programming languages and database systems.
  • Experience with web and mobile development frameworks, including end-to-end solution development.
  • Current with new technologies, language frameworks, and design patterns.
  • Hands-on experience with back-end and front-end development in Java, .Net, React, Angular, Azure or AWS.
  • Active contributions to communities, including references and git handles.
  • Experience with Software as a Service (SaaS) and Platform as a Service (PaaS).
  • Exposure to Infrastructure as Code constructs.
  • Excellent interpersonal skills in teamwork, facilitation, and negotiation.
  • Strong time management skills, including multi-tasking and prioritization.
  • Strong written, verbal communication, and presentation skills.
  • Ability to estimate the financial impact of solution architecture alternatives.
  • Comfortable working in a collaborative team environment.
  • Experience with software development life cycles and technical design principles.

Nice-to-haves

  • Experience with Agile, Scrum, or Disciplined Agile methodologies.
  • Certification in technical design principles is a plus.
  • Exposure to application rationalization and modernization initiatives.
  • Hands-on experience with containerized and serverless workloads.
  • Understanding of security and compliance standards and best practices.

Benefits

  • Health insurance coverage
  • Dental insurance coverage
  • Mental health benefits
  • Vision insurance coverage
  • Short- and long-term disability insurance
  • Life and AD&D insurance coverage
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee/family assistance plans
  • Retirement savings plans including pension/401(k)
  • Global share ownership plan with employer matching contributions
  • Financial education and counseling resources
  • Generous paid time off including 11 paid holidays, personal days, vacation, and sick time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service