
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 freeLead Software Engineer
Scotiabank · Toronto
