Full-Stack Software Engineer building conversational AI and cloud-native applications for Manulife’s financial services customers. Developing C#, .NET, React, Azure, and microservices solutions.
Responsibilities
Design, develop, and enhance Virtual Assistant and conversational AI solutions supporting customer servicing experiences
Develop scalable applications and APIs using C#, .NET Core, ASP.NET, REST services, and microservices architecture
Build and maintain responsive user interfaces using modern front-end technologies such as React
Design and deploy cloud-native solutions leveraging Microsoft Azure services
Collaborate with product owners, architects, UX designers, and engineering teams
Implement CI/CD pipelines, automated testing, DevSecOps practices, and application monitoring
Produce technical documentation, integration specifications, and solution designs
Contribute to engineering best practices
Requirements
2+ years of software engineering experience
2+ years of hands-on experience developing applications using C# and .NET technologies
Experience developing and consuming REST APIs and microservices
Experience designing and implementing applications on Microsoft Azure
Experience with modern front-end technologies such as JavaScript, React, or similar frameworks
Experience with SQL Server, Azure SQL, or related database technologies
Experience with CI/CD pipelines using Azure DevOps, GitHub, or similar tools
Strong communication, collaboration, and problem-solving skills
Experience building or supporting Virtual Assistants, Conversational AI, Chatbots, or Digital Assistant platforms
Experience with Microsoft Copilot Studio, Azure AI Services, Azure OpenAI, Dialogflow, Amazon Lex, or similar technologies
Knowledge of Generative AI, Natural Language Processing (NLP), and Large Language Models (LLMs)
Experience with event-driven architectures and enterprise integrations
Experience within financial services, insurance, healthcare, banking, or other regulated industries
Microsoft Azure certifications or other cloud certifications
AWS skills are nice to have
Benefits
Learning and career growth support
Flexible environment supporting well-being and inclusion
Health, dental, mental health, and vision 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
Global share ownership plan with employer matching contributions
Financial education and counseling resources
Paid holidays, vacation, personal, and sick days in Canada
Staff Software Engineer building Cerebras’s production ML inference APIs. Enabling reliable model serving across GPU and Cerebras AI accelerator backends.
Full Stack Liferay Developer building secure B2B customer portals for McKesson Canada’s healthcare business. Developing Liferay, Java, APIs, integrations, and production support solutions.
Sr. Full Stack Liferay Developer building secure Liferay customer portals for McKesson Canada. Developing Java full - stack solutions, integrations, and production support.
Senior Mobile Software Engineer building React Native apps and Node.js services for Manulife’s retirement technology organization. Driving architecture, observability, CI/CD, and full - stack delivery.
Cybersecurity and software engineering specialists debugging code, assessing vulnerabilities, and optimizing backend systems. Improving high - quality datasets for Gramian Consultancy’s AI training project.
Senior software developer building SaaS applications for service businesses. Leading architecture, automated testing, AWS/Terraform development, and end - to - end delivery.
Software Developer building secure Dynamics 365, Power Platform, and Azure solutions for Genetec’s digital ecosystem. Developing integrations, APIs, Copilot agents, and DevOps automation.
Embedded Software Developer building high - performance C/Linux networking systems at Fortinet, which secures enterprise, service provider, and government organizations. Leading engineers and driving reliable system architecture.
Senior Software Developer building AI - enabled microservices, APIs, and agentic coding tools at GoTo. Supporting a remote - work technology platform used by millions worldwide.
Senior II Software Engineer building Akamai Cloud infrastructure and testing automation. Developing Python backends, cloud environments, and observability tools for distributed engineering teams.