M

Manulife Financial

Global financial services: insurance and investments

Application Security Engineer - Secure Development/Secrets Management

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeQuezon City, Metro Manila, PhilippinesNo salary listed

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Cybersecurity, or a related technical discipline is required.
  • At least five years of software engineering experience, including secure application development and vulnerability remediation using Java, Python, C#, or equivalent technologies, is required.
  • Experience developing backend applications, APIs, reusable components, automation utilities, and security-focused tools or frameworks is required.
  • Hands-on experience applying Secure SDLC principles and secure coding practices across design, development, testing, deployment, and maintenance is required.
  • Experience triaging and remediating findings from SAST, DAST, SCA, secrets scanning, penetration testing, code reviews, and vulnerability assessments is required.
  • Working knowledge of secrets management, credential lifecycle management, and application integration using Azure Key Vault, HashiCorp Vault, or equivalent enterprise platforms is required.
  • Knowledge of securely managing API keys, tokens, certificates, database credentials, and other application secrets, including remediation and rotation practices, is required.
  • A strong understanding of application security, OWASP Top 10, vulnerability management, API security, backend architecture, object-oriented programming, design patterns, and reusable component design is required.
  • Hands-on experience with GitHub, GitHub Actions, GitGuardian, Snyk, CI/CD pipelines, modern development environments, and security testing or vulnerability management platforms is required.
  • Ability to explain technical designs, architecture decisions, security trade-offs, remediation approaches, and individual project contributions is required.
  • Ability to work independently, manage complex technical challenges, and collaborate with developers, architects, executives, and business stakeholders is required.
  • Excellent verbal and written communication, problem-solving, customer focus, and stakeholder management skills are required.
  • Must be amenable to work at UP Ayala Technohub, Quezon City under a hybrid setup, three days a week.
  • Must be amenable to work on a fixed late mid-shift or night-shift schedule based on business requirements.

Responsibilities

  • Assess applications for hard-coded secrets, credentials, certificates, API keys, and configuration risks; support the definition and implementation of secure migration approaches using Azure Key Vault, HashiCorp Vault, or equivalent approved platforms.
  • Design, develop, and maintain secure backend services, APIs, reusable components, libraries, and utilities using Java, Python, C#, or equivalent technologies, applying secure-by-design and Secure SDLC principles.
  • Contribute to the development of scalable automation and automated remediation capabilities, integrate security controls into CI/CD pipelines, and help reduce manual remediation effort across multiple applications.
  • Analyze and prioritize findings from SAST, DAST, SCA, secrets scanning, penetration testing, code reviews, and other assessments; support risk-based remediation with minimal business impact.
  • Participate in solution and architecture reviews, recommend secure patterns, and address root causes to reduce recurring security risks.
  • Participate in discovery, requirements gathering, solution design, and technical reviews. Communicate security risks, trade-offs, remediation plans, and implementation guidance to technical and non-technical stakeholders across global teams.

Desired Qualifications

  • Experience supporting enterprise Application Security, Secrets Management, DevSecOps, or Platform Security programs.
  • Experience in financial services, insurance, or another regulated industry, including work with globally distributed and multicultural teams.
  • Knowledge of Microsoft Azure, cloud-native security controls, workload identity, identity integration, certificate management, secrets rotation, and CI/CD security controls.
  • Relevant certifications such as ISC2 CSSLP, CompTIA Security+, GIAC GSEC, GIAC GWEB, GIAC GWAPT, HashiCorp Certified: Vault Associate, GitHub Advanced Security, GitHub Actions, or an equivalent industry credential.
  • Relevant training in secure coding, Secure SDLC, OWASP Top 10, threat modeling, application security architecture, vulnerability remediation, and defensive web application security.
  • Product or platform training in Azure Key Vault, HashiCorp Vault, GitHub Advanced Security, GitHub Actions, GitGuardian, Snyk, secrets detection and remediation, and CI/CD security.
  • Exposure to or hands-on experience with AI-assisted software development, security automation, or the responsible use of generative AI to support secure coding, vulnerability analysis, remediation, testing, and developer workflows.
  • Experience contributing to process improvement initiatives, including identifying automation opportunities, simplifying workflows, addressing root causes, defining measurable outcomes, and improving the efficiency and scalability of Application Security services.

About the Company

Manulife Financial

Global financial services: insurance and investments

Manulife Financial is a global financial services provider offering a wide range of insurance and investment solutions. It serves individuals, businesses, and institutions with products such as life and health insurance, wealth management, and retirement plans. Customers fund these products through premiums, fees for asset management, and investment income earned on invested assets. Manulife uses analytics and technology to tailor services and improve efficiency, aiming to help clients protect their finances, grow their wealth, and plan for retirement. The company differentiates itself through its large international presence in North America, Asia, and Europe, its breadth of products, and its emphasis on data-driven insights to personalize offerings. Its goal is to help customers achieve their financial goals and aspirations by providing comprehensive, paid-for financial solutions and ongoing support across multiple regions.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1887

Recently Posted Jobs

Explore more opportunities at Manulife Financial

See more jobs