← Back to jobs
Full-time

Full-Stack Software Engineer

$90K/yr – $167K/yr

Boston, MAIT & TechnologyPosted 20d ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

$90K/yr – $167K/yr

Location

Boston, MA

Posted

20 days ago

Job description

Manulife/John Hancock is hiring a Full-Stack Software Engineer for its Document Management SmartCOMM Team. The role develops, maintains, integrates, and improves the SmartCOMM platform and its applications, workflows, and services for customer communications.

Responsibilities

Design, develop, test, and support full-stack applications and integrations that leverage the SmartCOMM platform

Support the ongoing operation, modernization, and optimization of SmartCOMM templates, workflows, and document delivery services

Develop APIs, services, and user interface components to support document creation and customer communication processes

Collaborate with business analysts and stakeholders to translate requirements into scalable technical solutions

Troubleshoot and resolve platform, integration, and production issues while ensuring high availability and performance

Participate in system design, code reviews, architecture discussions, and technical documentation

Support cloud and on-premises integrations with enterprise systems, document repositories, workflow platforms, and messaging services

Contribute to platform roadmaps, automation initiatives, and continuous improvement efforts

Ensure solutions adhere to security, compliance, and operational standards

Participate in Agile ceremonies and work closely with cross-functional teams to deliver business value

Preferred

Experience with Smart Communications (SmartCOMM) or enterprise document composition platforms

Experience with document management, customer correspondence, and workflow solutions

Exposure to PaaS and micro-service architectures

Exposure to and understanding of Agile scrum methodologies and experience of working in an Agile team

Experienced in grasping and explaining high level solution architecture

Exposure to and basic understanding of collaboration tools like Slack, Skype, JIRA

Smart Communications (SmartCOMM)

Enterprise document composition platforms

Document management

Customer correspondence

Workflow solutions

PaaS

Microservices architecture

Agile Scrum

Agile team experience

Solution architecture

Slack

Skype

JIRA

Communication

Benefits

Eligible employees: customizable health, dental, mental health, and vision benefits; short- and long-term disability, life and AD&D insurance coverage; adoption/surrogacy and wellness benefits; and employee/family assistance plans.

Eligible employees: retirement savings plans (including pension/401(k) savings plans and a global share ownership plan with employer matching contributions) and financial education and counseling resources.

U.S. employees: up to 11 paid holidays, 3 personal days, 150 hours of vacation, and 40 hours of sick time (or more where required by law) each year, plus the full range of statutory leaves of absence.

Eligible employees have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.

Hybrid working arrangement.

The company will empower employees to learn and grow the career they want.

The company will recognize and support employees in a flexible environment where well-being and inclusion are more than just words.

Company

Insurance and financial services for customers, advisors, and businesses.

Toronto, Ontario, CAN

http://www.manulife.com/

Founded in 1887

10001+ employees

Qualifications

At least 3-5 years of experience in Frontend and Backend technologies such as HTML, CSS3, JavaScript, Typescript, Node, Angular 2+, .NET, React and Java

Experience in working with Database such as MongoDB and SQL

Experience in Framework and API / Service Layer such as Spring Boot (Rest Template, Feign Client, Zuul, Sleuth/Zipkin, Hystrix and Maven), Swagger, Node/Express

Familiar with NewRelic and Kibana

Good Foundation in data structures, algorithms, and OO Design with rock-solid programming skills

Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features

Understanding of software development lifecycle

Occasionally participates in demos utilizing new tech.; control guidelines required

Familiar with modern software architectures and API-driven development

Familiar with technologies such as: API Gateways, Messaging, Data Event Streaming, REST, SOAP, Distributed Tracing, Relational and Document Database Interface/SQL

Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods

Works together in a small team with a common purpose, follows rules from team members

Experience with Smart Communications (SmartCOMM) or enterprise document composition platforms

Experience with document management, customer correspondence, and workflow solutions

Exposure to PaaS and micro-service architectures

Exposure to and understanding of Agile scrum methodologies and experience of working in an Agile team

Experienced in grasping and explaining high level solution architecture

Exposure to and basic understanding of collaboration tools like Slack, Skype, JIRA

Required skills

JavaScript, TypeScript, Node.js and Express, Angular, React, .NET, Java, MongoDB, SQL, Spring Boot, REST APIs, SmartCOMM

Preferred skills

Exposure to PaaS and micro-service architectures

Experience

3+ years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Boston, MA or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…