Taro Logo

Full-stack Software Engineer Lead

A leading global financial services provider helping people make better decisions for a better life.
$70,000 - $130,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Job Description

Manulife, a leading global financial services provider, is seeking a Full-stack Software Engineer Lead to join their Global Wealth Asset Management Technology team. This role offers an exciting opportunity to work with cutting-edge technologies while leading and mentoring technical teams.

The position requires expertise in both backend and frontend development, working with a diverse tech stack including Java Spring Boot, .NET C#, Python, and SQL Server, while also utilizing cloud technologies like Azure and Databricks. The role involves crafting scalable applications, implementing security measures, and managing CI/CD processes.

As a Lead Engineer, you'll be responsible for designing and developing robust web applications, building intuitive user interfaces, managing cloud deployments, and ensuring optimal application performance. The role requires strong technical leadership skills to provide coaching and guidance to team members while maintaining hands-on development capabilities.

The ideal candidate will bring 8+ years of fullstack development experience, demonstrating expertise in both frontend and backend technologies. They should be well-versed in modern development practices, including TDD, API development, and agile methodologies.

Manulife offers a comprehensive benefits package including health, dental, vision, and mental health coverage, various insurance options, retirement plans, and flexible paid time off. The company promotes a culture of inclusion and diversity, providing opportunities for professional growth and development in a supportive environment.

Working in a hybrid arrangement at their Toronto office, you'll be part of a global organization that values innovation, collaboration, and personal growth. This role offers the chance to make a significant impact while working on meaningful projects that help people make better financial decisions.

Last updated a day ago

Responsibilities For Full-stack Software Engineer Lead

  • Design, develop, and maintain robust web applications using Java Spring Boot, .NET Framework, C#, Python, and SQL Server
  • Build intuitive and adaptable user interfaces using React and AngularJS
  • Deploy and manage applications in Azure Cloud using AKS for container orchestration
  • Work with Databricks for processing and Informatica ETL for data integration
  • Implement SSO/JWT authentication and ensure secure application access
  • Develop and maintain .NET Web API
  • Use JIRA for tracking development tasks and ensuring agile project execution
  • Monitor and optimize application performance and scalability
  • Provide coaching and guidance to technical teams

Requirements For Full-stack Software Engineer Lead

Java
Python
TypeScript
React
Node.js
Kubernetes
  • 8+ years of experience in fullstack development and tech lead experience
  • Strong expertise in Java Spring Boot, .NET C#, Python, and SQL Server
  • Experience with React and AngularJS for frontend development
  • Hands-on experience with Databricks and Informatica ETL
  • Proficiency in Azure Cloud services, AKS, Docker image management
  • Knowledge of SSO/JWT authentication and security standard processes
  • Experience in .NET Framework and .NET Core Web API development
  • Strong knowledge of TDD and unit testing frameworks
  • Familiarity with JIRA for project tracking and agile development
  • Excellent problem-solving skills and ability to work in an agile environment

Benefits For Full-stack Software Engineer Lead

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
  • Health insurance coverage
  • Dental coverage
  • Mental health benefits
  • Vision insurance
  • Short and long-term disability
  • Life insurance
  • AD&D insurance
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee assistance plans
  • Retirement savings plans
  • Global share ownership plan
  • Financial education resources
  • Paid time off
  • Holiday leave
  • Personal days
  • Sick leave

Related Jobs