Senior Software Engineer at Scotiabank
Toronto, ON M5H 1H1, Canada -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 25

Salary

0.0

Posted On

30 Aug, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Docker, Network Security, Software, Kubernetes, Agile Methodologies, Intellij Idea, Network Infrastructure, Optimization, Shell Scripting, Functional Testing, Working Experience, Integration, Javascript, Splunk, Dynatrace, Java, Sonarqube, Sql, Jenkins, Computer Science, Git

Industry

Computer Software/Engineering

Description

Requisition ID: 226424
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
As a Senior Software Engineer with Cloud Platform Enablement, you will have an opportunity to be part of a group of people changing how the Bank develops applications, consumes services, and manages our IT infrastructure. We are looking to build our Product Engineering teams with influencers, practitioners, and leaders who will drive us forward and enhance the experience of our customers.
The API Engineering team builds products and reusable software components and tools that accelerate the development velocity of hundreds of application development teams, provide architecture as code, provide solution design, development, integration, and operational services for enterprise customers. If you are enthusiastic about building advance software components, have a strong technical mindset, and thrive when immersed in a fast-moving and high performing team, then this is the place for you! An ideal candidate is a Senior Software Engineer with about 8+ years of experience in designing and developing backend services / APIs including elements of security and infrastructure, familiar with software development best practices and have a sound understanding of cloud native solutions who can operate with ambiguity and clarify the outcomes for the team.

Is this role right for you? In this role you will:

  • Primarily focused on design and development of our API Gateway solution built on Apigee.
  • Participating in daily design discussions focused on scalability and design and implementation best practices
  • Design and develop technical solutions and strategies for software applications and building detail technical design, deployment & implementation patterns.
  • Assess and analyze business strategy & requirements, working on breaking-down, scoping and estimating tasks.
  • Collaborate with architect / technical staff from within and outside the team to explore and set new standards.
  • Mentor junior team members as needed supporting a harmonious working environment for the team.
  • Our team is a high performing, flexible and fast – you will be asked to provide peer reviews, leadership, mentorship and quality control on a daily basis.

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:

  • Minimum of 6 years of professional experience as a Full Stack or backend focused development.
  • Preferably with experiences in API development and understanding of API products.
  • Proficiencies with the backend stack like Java or JavaScript.
  • Strong understanding of SQL and experience with database integration and optimization.
  • Any experience with Full-Stack PHP/Drupal/Web Development experience is a plus.
  • Knowledge and working experience of automated testing – unit, integration, and functional testing.
  • Familiar with Linux shell scripting and basic admin.
  • Proficient in using GIT for source code repository and Maven / Gradle for build and IDE tools such as Eclipse, IntelliJ IDEA or VSCode
  • Fundamental of network security and network infrastructure is a plus.
  • CI/CD Experience with Jenkins or other tools like SonarQube, CheckMarx, Web Inspect and BlackDuck etc.,
  • Knowledge of GCP, Docker, Splunk, Dynatrace is an asset.
  • Proficient in Cloud-native Containerized Architecture such as Kubernetes and Service Mesh is a plus.
  • Bachelor (equivalent or higher) degree in Computer Science, Engineering, or related discipline.
  • Minimum of 6 years of experience in developing backend services and/or as tech lead.
  • Experience with Agile methodologies for developing software.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Is this role right for you? In this role you will:

  • Primarily focused on design and development of our API Gateway solution built on Apigee.
  • Participating in daily design discussions focused on scalability and design and implementation best practices
  • Design and develop technical solutions and strategies for software applications and building detail technical design, deployment & implementation patterns.
  • Assess and analyze business strategy & requirements, working on breaking-down, scoping and estimating tasks.
  • Collaborate with architect / technical staff from within and outside the team to explore and set new standards.
  • Mentor junior team members as needed supporting a harmonious working environment for the team.
  • Our team is a high performing, flexible and fast – you will be asked to provide peer reviews, leadership, mentorship and quality control on a daily basis

Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:

  • Minimum of 6 years of professional experience as a Full Stack or backend focused development.
  • Preferably with experiences in API development and understanding of API products.
  • Proficiencies with the backend stack like Java or JavaScript.
  • Strong understanding of SQL and experience with database integration and optimization.
  • Any experience with Full-Stack PHP/Drupal/Web Development experience is a plus.
  • Knowledge and working experience of automated testing – unit, integration, and functional testing.
  • Familiar with Linux shell scripting and basic admin.
  • Proficient in using GIT for source code repository and Maven / Gradle for build and IDE tools such as Eclipse, IntelliJ IDEA or VSCode
  • Fundamental of network security and network infrastructure is a plus.
  • CI/CD Experience with Jenkins or other tools like SonarQube, CheckMarx, Web Inspect and BlackDuck etc.,
  • Knowledge of GCP, Docker, Splunk, Dynatrace is an asset.
  • Proficient in Cloud-native Containerized Architecture such as Kubernetes and Service Mesh is a plus.
  • Bachelor (equivalent or higher) degree in Computer Science, Engineering, or related discipline.
  • Minimum of 6 years of experience in developing backend services and/or as tech lead.
  • Experience with Agile methodologies for developing software
Loading...