The Opportunity
We are seeking an experienced Lead Full Stack Engineer to lead our Global Virtual Assistant Capability. The role involves developing strategy with IT business partners, managing the engineering team, and aligning with business goals. Responsibilities include hands-on coding using Microsoft Azure Technologies, sustaining and innovating the Virtual Assistant capability, and managing stakeholder and vendor relationships.
This role is at the Director level starting as an individual contributor but possibility of People leadership exists in the future. Strong leadership and people management skills are crucial.
The ideal candidate will have expertise in full stack development, specifically in integrating advanced predictive language models and microservices using the Azure Bot Framework for Customer facing ChatBot.
Effective communication and collaboration with cross-functional teams are essential.
Office location: Ideally Boston - USA or optional Toronto - Canada
Work arrangement: Hybrid - 3 days in office, 2 days from Home (Remote working option is not available)
Key Responsibilities:
Strategic Leadership of the Customer facing Virtual Assistant Capability
-
Develop, prioritize and implement the long-term strategic plan for Customer facing Virtual Assistant, aligning it with the company’s business and technology goals.
-
Co-own and drive progress towards target state partnering with the architect.
-
Assess new Technology trends and features for customer servicing, business growth and efficiency potential.
-
Drive initiatives to improve and optimize the Chatbot platform, ensuring scalability and adherence to best practices.
Technology Delivery
-
Design, develop, and maintain scalable and efficient full stack applications for virtual assistants using Microsoft Azure technologies.
-
Integrate advanced predictive language models, such as CLU, into our bot initiatives.
-
Utilize the Azure Bot Framework to build and deploy conversational AI solutions.
-
Collaborate with solution architects to ensure robust and scalable architecture design.
-
Develop and maintain microservices to support bot functionalities.
-
Implement front-end solutions using React.js and ensure seamless integration with mobile platforms.
-
Provide regular technical status updates and communicate effectively with stakeholders.
Team Leadership and People Management
-
Supervise Chatbot team, Engineers & Platform administrators
-
Guide, mentor, and support team members to create a cooperative, high-performance team.
-
Manage team capacity, resource allocation, and performance to ensure timely and quality project delivery while improving overall efficiency and effectiveness of the squads
-
Create and implement career development plans for team members.
Vendor Relationship Management
-
Act as the main contact between Engineering Team and stakeholders from various segments, ensuring projects meet business needs and are delivered on time
-
Foster strong relationships with Vendor, collaborating to assess new tools and services.
-
Communicate with internal leaders and architecture to discuss platform performance, prioritize tasks, and highlight Chatbot’s value.
Platform Delivery and Project Execution
-
Direct the planning, execution, and completion of projects, meeting timelines, scope, budget and business objectives.
-
Manage platform performance and enhancements to keep the system secure, stable, and scalable.
-
Set prioritization to balance immediate project needs with long-term platform development.
-
Apply Agile methodologies for efficient, iterative project delivery and ongoing improvement.
-
Review and align delivery cycles, pipelines, business continuity plans.
Governance, Compliance, and Best Practices
-
Develop and enforce governance frameworks for Chatbots to ensure alignment with internal policies, security, and regulations. Establish and track KPIs for platform health, project completion, and business outcomes. Maintain robust data governance with secure, private, and well-managed data protocols.
-
Work with the architects to drive design authority for the deliverables. This includes designing and delivering against lean principles, delivery and quality automation and integrating best practices to improve platform efficiency end-to-end.
Collaboration and Cross-Functional Leadership
-
Collaborate with various business partners and other technology teams to ensure smooth integration with the broader IT infrastructure, including enterprise applications and data sources. Work closely with business to encourage adoption and optimize value from chatbots Oversee training, user adoption, and change management initiatives to enhance platform usage throughout the organization.
-
Communicate platform maturity and progress towards target state via dashboards, score cards, etc.,
-
Communicate delivery efficiency such as velocity, burn-down metrics, code quality, etc., to IT stakeholders.
Required Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
At least 8 - 10 years in IT experience
-
Proven experience as a Full Stack Engineer, with a focus on AI and virtual assistant technologies.
-
Strong proficiency with at least 7+ years in C#.NET and experience with solution architecture.
-
In-depth understanding of the Azure Bot Framework and microservices integration.
-
Experience with advanced predictive language models, such as CLU.
-
Proficiency in React.js framework and mobile development.
-
Leadership skills including strategic, thought and people leadership
-
Excellent communication skills, with the ability to provide clear technical updates.
-
Strong problem-solving skills and the ability to work independently and as part of a team.
-
Extensive experience handling vendor relationships, especially with Amazon, and assessing new products or features.
Skills and Competencies
-
Leadership: Proven skills in leading and developing high-performing teams, promoting teamwork, accountability, and growth.
-
Stakeholder Management: Excellent interpersonal and communication abilities for engaging with senior leaders, executives, and vendors.
-
Vendor Management: Experience managing the partnership with vendor to maximize benefits and evaluate products.
-
Project Management: Skilled in overseeing projects from start to finish, ensuring alignment with business goals, timelines, and budgets.
-
Strategic Thinking: Strong strategic mindset balancing long-term platform growth with short-term needs.
-
Technical Expertise: In-depth knowledge of Chatbot architecture and integrations.
Additional Information
-
This role requires strong collaboration across teams, an innovative mindset, and the ability to drive both strategic and operational excellence for the Customer facing Virtual Assistant program at global level
-
Some travel may be required to engage with key stakeholders and vendor partners.
-
Familiarity with other AI and machine learning frameworks would be desirable.
When you join our team:
-
We’ll empower you to learn and grow the career you want.
-
We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
-
As part of our global team, we’ll support you in shaping the future you want to see.
#LI-JH
About Manulife and John Hancock
Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.
Manulife is an Equal Opportunity Employer
At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.
It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact recruitment@manulife.com.
Primary Location
Boston, Massachusetts
Working Arrangement
Hybrid
Salary range is expected to be between
$124,250.00 USD - $230,750.00 USD
If you are applying for this role outside of the primary location, please contact recruitment@manulife.com for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.
Manulife/John Hancock offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various 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. Our generous paid time off program in the U.S. includes 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, and we offer the full range of statutory leaves of absence.
Know Your Rights I Family & Medical Leave I Employee Polygraph Protection I Right to Work I E-Verify I Pay Transparency
Company: John Hancock Life Insurance Company (U.S.A.)
Top Skills
Manulife Toronto, Ontario, CAN Office
250 Bloor St E,, Toronto, Ontario, Canada, M4W 1E6
Manulife Kitchener, Ontario, CAN Office
25 Water St S, Kitchener, ON, Canada, N2G 4Z4
Manulife Waterloo, Ontario, CAN Office
500 King St N,, Waterloo, ON, Canada, N2L