Lead Software Engineer at Scotiabank - ScoutJobs - The AI-curated global job board
Skip to content
Scotiabank
Posted 25 days ago

Lead Software Engineer

Scotiabank

Requirements

8+ years enterprise application development, 8+ years Linux or Unix, 8+ years SQL and database design, 4+ years data technologies, Experience with front end technology, Experience with DevOps tools, Experience mentoring developers

Skills

JavaPythonSQLReactDockerKubernetesKafka

About the role

Responsibilities

  • Lead complex transformational solutions and integrations end-to-end across various projects within GBME.
  • Develop, test, and deploy complex custom components using Java or related technologies.
  • Advocate for high code quality, modern engineering practices, and professional-level solutions.
  • Design and enhance scalable applications, ensuring efficient and scalable code production.
  • Partner with the Architecture team to design and integrate scalable solutions.
  • Mentor and guide other developers to foster technical growth within the team.
  • Communicate effectively with both technical and non-technical audiences, including executive leadership.

Requirements

  • 8+ years of experience in enterprise application development (Java, Python, or .NET/C#).
  • 8+ years of experience with Linux or Unix, including related scripting.
  • 8+ years of experience with SQL, query languages, and database design.
  • 4+ years of experience with data technologies (e.g., Postgres, MSSQL, Oracle, Apache NiFi, Kafka, or ElasticSearch).
  • Experience with front-end technologies such as React, Angular, or JavaScript.
  • Experience with DevOps tools (e.g., GIT, Jenkins, Docker, Kubernetes).
  • Experience with automation or scheduling technology (e.g., CRON, Tidal, Airflow).
  • Proven experience mentoring and guiding other developers.

Preferred Qualifications

  • Experience working on data transformations.
  • Experience with Cloud computing (GCP/Azure) or Kubernetes (GKE).
  • Knowledge of Capital Markets workflows and products.
  • Experience in application or solutions architecture.

Benefits

  • Competitive rewards program including bonus, flexible vacation, and personal/sick days.
  • Comprehensive benefits starting on day one.
  • Upskilling opportunities through online courses and tuition assistance.
  • Inclusive culture with various Employee Resource Groups (ERGs).

About the Company

Scotiabank is a leading bank in the Americas, providing a broad range of financial products and services including personal, commercial, and investment banking. Our Global Banking and Markets Engineering (GBME) team is the high-performing technology engine powering our Corporate, Investment Banking, and Capital Markets businesses.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Lead Software Engineer

Scotiabank · Toronto

Sign up to apply