Senior Full Stack Analytics Developer Location: Montreal or Toronto Manulife Investment Management is a leading global wealth and asset management firm with a commitment to providing innovative investment solutions. As part of our Analytics Engineering and Quantitative Development teams, you will be at the forefront of developing interactive data capabilities that drive our investment decision‑making process. We serve a diverse range of clients across Portfolio Management, Operations, Client Services, Risk Management, Finance, Accounting, and other departments in the US, Canada, London, Hong Kong, Tokyo, and other regions in Asia. Job Description We are seeking a highly skilled and motivated Senior Full Stack Analytics Developer to join our dynamic team. The successful candidate will be responsible for creating new interactive capabilities, including apps, models, tools, reports, and dashboards. This role requires a balance of technical expertise, investment domain knowledge, and user‑centered design experience. The successful candidate will also have management experience and will be required to manage a small team of engineers. Key Responsibilities Data Visualization & Analytics Development: Lead end‑to‑end development of data visualization solutions and analytical tools, including deployment across the organization. Design and integrate APIs to extend data access and enable seamless connectivity between systems and platforms. Interactive Content Creation: Develop robust data visualizations, reports, and AI‑assisted interfaces for multiple use cases and varying levels of user interactivity, leveraging machine learning and generative AI where appropriate to surface deeper insights. Prototyping and Communication: Quickly prototype solutions—including AI‑based proof‑of‑concepts and API‑driven applications—and effectively communicate project plans, status updates, and enhancements/issues to team members and clients. Technology Enhancement: Adopt and enhance technology infrastructure to “bring data to life” across the organization, with a focus on integrating modern AI tooling, automation, and API ecosystems into existing workflows. AI Application Development: Explore, develop, and champion AI‑based applications that improve analytical processes, automate repetitive tasks, and deliver intelligent, user‑facing experiences across the business. User Engagement: Work closely with end users to understand requirements, provide demonstrations, conduct technical walkthroughs, and collect feedback to refine data visualization and AI‑powered solutions. Required Skills and Qualifications Technical Proficiency: Proficient in multiple programming languages, specifically R and Python, and familiar with data manipulation packages such as dplyr, pandas, and polars. Experience with data visualization tools like Posit Connect, Plotly Dash, Streamlit, or similar. Proficient in Power BI and Microsoft Excel. Experience working with large datasets, data collection, aggregation, and presentation tools. 3+ years’ experience building custom data visualization apps, including UX/UI, server‑side processing, and client‑side processing. Collaboration and Communication: Strong experience documenting and communicating requirements with project stakeholders. Experience using GitHub for collaboration. Strong written and verbal communication skills. Soft Skills: Eagerness to learn and test out new ideas. Strong work values—dependable, honest, and positive attitude. Solution‑based mindset, always looking to find answers. Generalist mindset, willing to work in different domains based on need. Preferred Skills and Qualifications Experience with common RDBMS platforms such as Postgres, SQL Server, etc. Experience with Big Data platforms like Databricks. Experience with NoSQL databases. Experience or interest in finance and the portfolio management process. Experience or interest in learning new data visualization tools and platforms. Why Join Us? Innovative Environment: Be a part of a team that values innovation and encourages continuous learning and development. Global Impact: Work on projects that have a global impact and engage with clients and colleagues from around the world. Professional Growth: Opportunities for career advancement and professional development within a leading global financial institution. Manulife es un empleador que ofrece igualdad de oportunidades En Manulife/John Hancock, valoramos nuestra diversidad. Nos esforzamos por atraer, formar y retener una fuerza laboral tan diversa como los clientes a los que prestamos servicios, y para fomentar un entorno laboral inclusivo en el que se aprovechen las fortalezas de las culturas y las personas. Estamos comprometidos con la equidad en las contrataciones, la retención de talento, el ascenso y la remuneración, y administramos todas nuestras prácticas y programas sin discriminación por motivos de raza, ascendencia, lugar de origen, color, origen étnico, ciudadanía, religión o creencias religiosas, credo, sexo (incluyendo el embarazo y las afecciones relacionadas con este), orientación sexual, características genéticas, condición de veterano, identidad de género, expresión de género, edad, estado civil, estatus familiar, discapacidad, o cualquier otro aspecto protegido por la ley vigente. Nuestra prioridad es eliminar las barreras para garantizar la igualdad de acceso al empleo. Un representante de Recursos Humanos trabajará con los solicitantes que requieran una adaptación razonable durante el proceso de solicitud. Toda la información que se haya compartido durante el proceso de solicitud de adaptación se almacenará y utilizará de manera congruente con las leyes y las políticas de Manulife/John Hancock correspondientes. Para solicitar una adaptación razonable en el proceso de solicitud, envíenos un mensaje a Referenced Salary Location Montreal, Quebec Modalidades de Trabajo Híbrido Salary range is expected to be between $88,800.00 CAD - $138,800.00 CAD Los empleados también tienen la oportunidad de participar en programas de incentivos y recibir una compensación vinculada al rendimiento empresarial e individual. El salario real variará según las condiciones del mercado local, la geografía y factores relacionados con el puesto como conocimientos, habilidades, requerimientos, experiencia y educación/formación. Si solicitas este puesto fuera de tu ubicación principal, por favor escríbenos a para conocer el rango salarial correspondiente a tu ubicación. Manulife ofrece a los empleados aptos una amplia variedad de beneficios personalizables, entre ellos, beneficios de salud, odontológicos, de salud mental, oftalmológicos, por discapacidad a corto y a largo plazo, cobertura de seguro de vida y por muerte accidental y desmembramiento, adopción/subrogación y bienestar, y planes de asistencia al empleado/familiar. También ofrecemos a los empleados admisibles varios planes de ahorro para la jubilación (incluidos planes de pensiones y un plan mundial de propiedad de acciones con contribuciones equivalentes del empleador) y recursos de asesoramiento y educación financiera. Nuestro generoso programa de tiempo libre remunerado en Canadá incluye feriados, vacaciones, días personales y días por enfermedad, y ofrecemos la gama completa de ausencia laboral reglamentaria. Si se está postulando para este puesto en los EE. UU., póngase en contacto con para obtener más información sobre las disposiciones relativas al tiempo libre remunerado específicas de EE. UU. We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement ( #J-18808-Ljbffr
Senior Full Stack Analytics Developer
MANULIFE
toronto, toronto
Published 17 days ago
Report job