Software Engineer - 5
Temporary/Contract
Scarborough, Ontario
12 Jun 2025
Our Banking Client is seeking an experienced IT Software Engineer - 5 to support ongoing modernization initiatives within their Application Security team. This role is central to deploying strategic components for application vulnerability testing tools—covering static, dynamic, and mobile platforms. The ideal candidate must have expertise in solution integration, CI/CD pipelines, cloud SaaS configuration, monitoring/logging tools like Dynatrace or Zabbix, and a strong foundation in security best practices. This is a unique opportunity to work with cutting-edge tools, define enterprise-grade solutions, and collaborate with international stakeholders at a top Canadian bank.
Job Role: Software Engineer - 5
Job Location: Toronto, ON/Hybrid
Job Description:
Candidate Requirements/Must Have Skills:
1) 10+ years of enterprise IT experience
2) 5+ years’ experience as a Software / Security / Integration / DevOps Engineer
3) Expert level development experience with either: Python(1st), Java(2nd), Bash(3rd) - (please list which) - can mentor, do code reviews, speak to best practices, etc.
4) 5+ years Agile and SDLC experience
5) Experience with CI/CD pipelines and automation (e.g. Jenkins)
Nice-To-Have Skills:
1) Cloud solution and containerization deployment experience - GCP(1st), AWS(2nd), Azure(3rd),
2) Experience with security testing tools (SAST, SCA, DAST)
3) Experience/knowledge of security best practices around connectivity (MTLS, SAML, OAuth Client and Credentials IP Allow Listing)
4) Cybersecurity experience
5) Experience from large highly matrixed enterprise organizations
Soft Skills Required:
• Strong analytical and problem-solving skills with the ability to devise innovative solutions to complex technical challenges.
• Strong communication skills- written & oral
• Strong collaborator, team player
Best VS. Average Candidate:
Someone who can work independently with stakeholders to implement solution from design, constantly able to update design - Crucial: taking initiative, strong problem solver and is a strategic thinker and can identify solution; experience using vulnerability and security testing tools to help with understanding of software composition (SAST, SCA, DAST), best will have used the tools themselves and have an understanding of how they work, strong independent developer, with programming and automation expertise