Senior Software Developer - Application Security

Scotiabank

Toronto

On-site

CAD 120,000 - 170,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

DEI & Allyship
Accessible workplace
Upskilling & tuition
Competitive rewards
Community engagement

Job summary

Scotiabank in Toronto is seeking a Senior Software Developer - Application Security to design, implement, and evolve complex software solutions that support strategic business objectives. You will provide technical leadership across initiatives, mentor teams, and advance secure coding practices.

The role requires deep expertise in system design, cloud platforms, CI/CD, DevSecOps, API and microservices security, and hands-on experience with enterprise-scale security tooling.

Qualifications

  • 8+ years of software engineering in enterprise environments.
  • Experience designing enterprise-grade applications and APIs.
  • Security tooling implementation and DevSecOps practices.
  • Cloud security across Azure, AWS or GCP.
  • Experience coordinating multi-team initiatives in large orgs.
  • Undergraduate degree in CS/SE/Cybersecurity or related.

Responsibilities

  • Lead design and development of enterprise-grade apps, APIs, and services.
  • Own end-to-end SDLC from requirements to deployment and support.
  • Mentor developers and drive secure coding practices.
  • Collaborate with Product, Security, Infra, and Risk teams to achieve outcomes.
  • Champion cloud-native, scalable, and secure solution designs.

Skills

8+ years software engineering
System design & architecture
Mission-critical applications
Cloud platforms & CI/CD & DevOps
Agile delivery
Lead technical workstreams
Coordinating complex initiatives
Experience in security engineering /应用

Education

Bachelor's degree in Computer Science / Software Engineering / Cybersecurity

Tools

Checkmarx
Snyk
Veracode
Fortify
Salt Security
Container & Cloud Security Platforms
SIEM

Job description

Please be advised that our Careers site will be unavailable from November 28 at 12am ET to November 29 12am ET for scheduled system maintenance.
Title: Senior Software Developer - Application Security

Requisition ID: 269194

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Senior Software Developer is responsible for the design, development, implementation, and ongoing evolution of complex software solutions that support strategic business objectives. The role provides technical leadership across initiatives, translates business requirements into scalable technical solutions, and mentors engineering teams to improve delivery quality, security, reliability, and performance.

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

  • Lead the design and development of enterprise-grade applications, APIs, platforms, and services.
  • Own the end-to-end software delivery lifecycle, including requirements analysis, architecture, development, testing, deployment, and support.
  • Translate broad business requirements into practical technical solutions and implementation roadmaps.
  • Drive engineering excellence through code reviews, design reviews, automation, secure coding practices, and DevSecOps adoption.
  • Provide technical leadership and mentorship to developers and engineering teams.
  • Influence architectural decisions, technology selection, and engineering standards.
  • Troubleshoot and resolve complex production issues and performance bottlenecks.
  • Collaborate with Product Owners, Architects, Security, Infrastructure, Risk, and Operations teams to deliver business outcomes.
  • Champion cloud-native, resilient, scalable, and secure solution designs.
  • Contribute to technical roadmaps and continuous improvement initiatives

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

  • 8+ years of software engineering experience in enterprise environments.
  • Proven expertise in system design, architecture, and application development.
  • Experience delivering and supporting mission-critical applications.
  • Strong knowledge of cloud platforms, CI/CD, DevOps practices, and modern software engineering methodologies.
  • Experience working in Agile delivery environments.
  • Demonstrated ability to lead technical workstreams and influence without authority
  • Undergraduate degree in Computer Science, Software Engineering, Cybersecurity, or related discipline.
  • 8+ years of experience in Software Engineering, Security Engineering, or Application Security.
  • Experience implementing enterprise-scale security tooling and DevSecOps practices
  • Experience applying cloud security practices across Azure, AWS, or GCP environments.
  • Experience securing APIs, web applications, containers, microservices, and cloud-native architectures.
  • Proven experience coordinating technically complex initiatives across multiple teams in large organizations.

Platforms & Tools:

  • Checkmarx, Snyk, Veracode, Fortify, or equivalent
  • Salt Security or equivalent API security solutions
  • Container and Cloud Security Platforms
  • SIEM and Security Monitoring Technologies
  • Software architecture and design patterns
  • API and microservices development
  • DevSecOps and CI/CD automation
  • Secure coding and application security
  • Performance optimization and observability
  • Database design and integration patterns
  • Agile delivery and engineering practices

Security Competencies:

Application Security; Threat Modeling; Secure SDLC; OWASP Top 10; API Security; Cloud Security; Identity & Access Management; Vulnerability Management.

Software Architecture; API & Microservices Design; CI/CD Automation; Infrastructure as Code; Container Platforms (Docker/Kubernetes); Observability & Monitoring; Automation & Scripting

Nice to have:

  • Experience within highly regulated financial or banking environments.
  • Experience supporting regulatory, audit, and compliance activities

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship-We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations- We value the unique skills and experiences each individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskillingthrough online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, Humans of Digital and much more!

Location(s): Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know.

We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Scotiabank • Toronto

On-site
CAD 80,000 - 120,000
Diversity and Inclusion initiatives
Upskilling through online courses
Competitive Rewards program
+2
Staff Software Engineer (Cloud CICD Platforms)
Staff Software Engineer (Cloud CICD Platforms)

Scotiabank • Toronto

On-site
CAD 100,000 - 120,000
Diversity and Inclusion initiatives
Tuition assistance
Flexible vacation
Senior Software Engineer (Senior AI Engineer)
Senior Software Engineer (Senior AI Engineer)

Scotiabank • Toronto

On-site
CAD 95,000 - 135,000
Tuition assistance
Diversity, Equity, Inclusion & Allyshi
Flexible vacation
+1
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Flexible vacation
Tuition assistance
Community engagement opportunities
Senior Cloud Security Engineer
Senior Cloud Security Engineer

Scotiabank • Toronto

On-site
CAD 100,000 - 120,000
Diversity and Inclusion program
Tuition assistance
Competitive Rewards program
Software Engineer (Java)
Software Engineer (Java)

Scotiabank • Toronto

On-site
CAD 80,000 - 110,000
Diversity and Inclusion programs
Tuition assistance
Flexible vacation and rewards program
+1
Cloud Security Engineer
Cloud Security Engineer

Scotiabank • Toronto

On-site
CAD 90,000 - 110,000
Diversity, Equity, Inclusion & Allyship opportunities
Tuition assistance and online courses
Flexible vacation and personal days
+1
Senior Manager, Development
Senior Manager, Development

Scotiabank • Toronto

On-site
CAD 120,000 - 150,000
Diversity and Inclusion programs
Flexible vacation and sick days
Tuition assistance and online courses
+2
Senior Engineer, AI Native SDLC
Senior Engineer, AI Native SDLC

Scotiabank • Toronto

On-site
CAD 150,000 - 190,000
DEI & Allyship initiatives
Accessibility & workplace inclusivity
Upskilling & tuition assistance
+1
Associate Software Engineer
Associate Software Engineer

Scotiabank • Toronto

On-site
CAD 90,000 - 130,000
DEI & Allyship
Accessibility accommodations
Tuition assistance
+2