15 days ago
Makati City, PhilippinesSenior
Responsibilities
- Lead technical design and hands-on development for the NetworkGuardian global unification roadmap.
- Build, review, and maintain capabilities across Python, Angular, MongoDB, Power BI, Azure AI services, AKS, and Azure virtual machines.
- Define engineering standards for architecture, secure coding, APIs, data handling, observability, performance, source control, documentation, and releases.
- Lead code reviews and make engineering decisions balancing delivery, technical debt, resilience, security, and maintainability.
- Develop automated unit, integration, API, UI, regression, and deployment-validation tests and integrate quality gates into CI/CD pipelines.
- Partner with regional teams to assess implementations, identify dependencies, and support migration to a unified global solution.
- Troubleshoot full-stack and infrastructure issues with platform, cloud, security, and operations teams.
- Create architecture decisions, runbooks, support procedures, technical documentation, and knowledge-transfer materials.
- Mentor developers and communicate technical options, risks, status, and recommendations to technical and non-technical stakeholders.
Requirements
- At least 5 years of experience leading the technical design, development, and production support of full-stack applications while remaining hands-on in software development.
- Strong Python experience with backend services, APIs, integration patterns, error handling, and maintainable application design.
- Strong Angular and modern web-development experience, including TypeScript, component-based design, state management, web security, performance, and test automation.
- Practical MongoDB experience covering data modeling, queries, indexing, performance tuning, reliability, and secure access patterns.
- Experience building or integrating Power BI dashboards, including data preparation, data models, access control, refresh considerations, and stakeholder-focused reporting.
- Experience with Azure AI services and responsible integration of AI capabilities into enterprise applications.
- Hands-on experience deploying and operating applications on AKS and Azure virtual machines, including containers, configuration, secrets, scaling, monitoring, and troubleshooting.
- Strong automated-testing experience and experience establishing repeatable quality validation within CI/CD workflows.
- Experience with AI-assisted coding tools and appropriate review, security, privacy, and intellectual-property controls.
- Strong written and spoken English and the ability to lead technical discussions and produce clear engineering documentation.
- Ability to collaborate globally and influence engineering outcomes without relying solely on formal authority.
- Preferred experience includes networking fundamentals, information risk management, cybersecurity governance, secure software development, cloud migration, platform consolidation, mentoring, DevSecOps, infrastructure as code, container security, software supply-chain controls, and Azure monitoring services.
Benefits
- Flexible hybrid working arrangement.
- Learning and career-growth support in an inclusive global environment.
- Well-being and inclusion support.
- Equal opportunity employment and reasonable accommodation support.
Tech Stack
Categories
About Manulife
Manulife is a Toronto‑headquartered public financial services company that provides life and health insurance, retirement plans, and wealth and asset management to individuals and institutions. It earns premiums and fee income from insurance, investment, and advisory products delivered across Canada, Asia, and Europe, and operates as John Hancock in the United States. Founded in 1887, the company is listed on the Toronto Stock Exchange.
