Senior Staff Software Engineer / Platform Tech Lead – API Management Team

job
  • TD Bank
Job Summary
Location
,ON
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
12 Nov 2024
Share
Job Description
Lieu de travail: Canada
Horaire: 37.5
Secteur d’activité: Solutions technologiques
Détails de la rémunération: Nous avons à cœur d’offrir une rémunération juste et équitable à tous nos collègues. En votre qualité de candidat ou de candidate, nous vous encourageons à avoir une conversation franche avec votre recruteur et à poser des questions sur la rémunération, notamment les particularités salariales de ce poste.
Description du poste:
Senior Staff Software Engineer will have End to End technical leadership of TD's API Management platform and related services. The successful candidate will leverage deep technology expertise regarding API development/ownership/maintenance/regulations/industry trends, have a strong vision for the API management, security and governance capabilities, and the leadership experience to ensure delivery of effective technology solutions to drive business outcomes.
Key Accountabilities include:
Technical leadership and oversight of all API Management capabilities, oversight of design/development activities, and is the escalation point for execution and production issues.
API Management product roadmap development and identifying new business opportunities.
Facilitate strategic business and technology discussions providing thought leadership to varying audiences.
Engage executive stakeholders, line of business partners, and technology project team to facilitate decision making, identify risks, and examine potential impact.
Cooperation with Architecture, Security governance, internal and external audit partners to develop policy and establish processes and pattern.
Establish, drive, and deliver on committed objectives, timelines, and budget.
Management and oversight of developers operating in TD Agile development pods.
Grow team expertise to align with business/enterprise demand and direction.
Job Requirements:
Undergraduate Degree.
10+ years relevant experience.
Knowledge of the following: Java, NodeJS, Angular, HTTP, PKI, X509 Certificates, JWT, JWE, JWS, JWKS. Scripting Languages, e.g. Python, Node, Groovy, etc, REST, gRPC, GraphQL, API calls, reporting.
Core development tools: GitHub, BitBucket, Jira, Confluence, Maven, npm, etc. RESTful API design, implementation, usage.
Network engineering: Proxies, Firewalls, DNS and Load balancers (F5).
Hands on experience with Apigee X, Apigee Edge or Apigee Hybrid Gateways.
Good understanding of Google Public Cloud (GCP), Google Kubernetes Engine (GKE) and Google Distributed Cloud (GDC).
Good understanding of Azure Public Cloud, Azure Kubernetes Service (AKS), Azure App Service (ASP) and Azure Functions (REST).
Experience working in a corporate environment navigating enterprise practices and process at TD or similar institution.
Experience leading projects/programs from both a technical and delivery standpoint.
Experience in platform and product development.
Experience communicating effectively in oral and written form including executive communication, technical communication, and artifact creation/review.
Leadership / People management experience.
Solution Design and/or Architectural background focusing on system integration, networking, security, orchestration, cloud services, etc.
Having a strong vision for the API management platform at TD is an asset.
TOGAF certificate is an asset.
À propos de nous:
La TD est un chef de file mondial dans le secteur des institutions financières. Elle représente la cinquième banque en Amérique du Nord de par son nombre de succursales. Chaque jour, nous offrons une expérience client légendaire à plus de 27 millions de ménages et d’entreprises au Canada, aux États-Unis et partout dans le monde. Plus de 95 000 collègues de la TD mettent en commun leurs compétences, leur talent et leur créativité au service de la Banque, des clients qu’elle sert et des économies qu’elle appuie. Nous sommes guidés par notre vision d’être une meilleure banque et par notre objectif d’enrichir la vie de nos clients, de nos collectivités et de nos collègues.
#J-18808-Ljbffr