Lead Full Stack Engineer (Director level)
ManulifeAbout the role
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 e
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s