Lead Full-stack Engineer, Wealth Technology at Manulife
Toronto, ON M4W 1E5, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Nov, 25

Salary

110530.0

Posted On

12 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Technical Vision, Written Communication, Engineers, Emerging Technologies

Industry

Information Technology/IT

Description

Join our Global Wealth Management Technology Team!
We are looking for a Lead Full Stack Engineer to design, build and maintain integrations between our platforms.

REQUIRED QUALIFICATIONS:

  • Minimum 7 to 10 years+ of relevant software engineering experience functioning at Senior Tech Lead level to guide and mentor different levels of engineers within the team.
  • Experience with integration technologies and strong coding proficiency.
  • Ability to lead design and influence development discussions with technical partners.
  • Collaborative approach to work with team members; able to coach, participate in code reviews, share skills and methods.
  • Constantly learns from both success and failure.
  • Good organizational and problem-solving abilities that enable you to manage through creative abrasion.
  • Good verbal and written communication; able to effectively articulate technical vision, possibilities, and outcomes.
  • Experiments with emerging technologies and understanding how they will impact what comes next.
  • Experience and knowledge working with wealth and portfolio management technologies.
Responsibilities
  • Design, develop, and implement integration solutions for portfolio management platforms such as Aladdin and Bloomberg within the Manulife ecosystem (back office systems, accounting and performance).
  • Integrate and optimize order management and trade management systems to enhance the efficiency and accuracy of trade processing and execution.
  • Provide technical expertise and support for the implementation and maintenance of integration solutions, ensuring high availability and performance minimizing disruption to trading activities.
  • Work with business analysts and collaborators to gather and analyze requirements, translating them into technical specifications and integration solutions.
  • Ensure alignment between business needs and technical capabilities, particularly in the context of order and trade processing.
  • Contribute to the architecture and design ensuring scalability, security, and compliance with industry standards.
  • Designs, develops, tests, delivers, maintains, and improves business applications as a member of a team, working across full-stack through the entire software development lifecycle.
  • Designs end-user interfaces, databases, APIs and server-side logic while maintain both front and back-end web applications’ components.
  • Applies disciplined coding practices to enable agility and delivery of high-quality code.
  • Applies design patterns, automation, and semantic versioning where and when available.
  • Uses development frameworks and third-party libraries.
  • Conducts tests and analysis to ensure software applications meets or exceeds standards, and end-user requirements.
  • Develops detailed system design specifications to serve as a guide for system/program development.
  • Solid foundation in data structures, algorithms, and OO Design with solid programming skills.
  • Proficiency in fundamental web technologies.
  • Proficiency in programming and scripting languages.
  • Participates in conceptualization and brainstorming sessions to devise creative and innovative digital solutions.
  • Creates prototype design for products with a wide range of techniques.
  • Understands CI/CD methods, API development, DevSecOps, and database design.
  • Performs peer reviews of code and analysis for continuous learning and continuous improvement.
Loading...