Enable job alerts via email!

Software Engineer - 5

LanceSoft

Toronto

Hybrid

CAD 120,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A technology consulting firm in Toronto seeks a skilled Software/DevOps Engineer with over 10 years of enterprise IT experience. The ideal candidate will have strong programming skills in Python or Java and experience in security scanning and cloud deployment. The role includes developing solutions for application security and collaborating with stakeholders. This position offers a hybrid work arrangement with a contract duration of 8 months.

Qualifications

  • 10+ years of enterprise IT experience.
  • 3+ years’ experience as a Software or DevOps Engineer.
  • Experience in designing and implementing automated security scanning in CI/CD pipelines.

Responsibilities

  • Develop and deploy components for Application Security tools.
  • Work with stakeholders to implement the solution from design.

Skills

Enterprise IT experience
Software or DevOps engineering
Designing and implementing APIs
Automation scripts using Python or Java
Automated security scanning in CI/CD
SSO and Networking

Education

Bachelor's in a technical field
Job description
Location

Hybrid work arrangement: 2 days per week onsite at two locations (HM on Tuesday at Scarborough and Thursday downtown). Two days onsite minimum; subject to change: 3–4 days onsite may be required based on business needs.

Contract Duration: 8 months. Possibility of extension & conversion to FTE. Schedule: 9am–5pm, Monday–Friday; standard 37.5 hrs/week.

Story Behind the Need

Business group: Cloud & Platform Engineering - integrating application security vulnerability detection tools used by the Bank for static code analysis and SBoM generation

Project: Resource will be playing a key role in developing and deploying components of the strategic solution for Application Security implementing Software Composition Analysis and SBoM tools in the bank’s SDLC.

Candidate Requirements / Must Have Skills
  1. 10+ years of enterprise IT experience
  2. 3+ years’ experience as a Software or DevOps Engineer
  3. Experience in designing, programming and implementing APIs, automation scripts using Python, Java, or other scripting tools
  4. Experience in designing and implementing automated security scanning in CI/CD pipelines
  5. Experience with SSO, Networking, and general OS system administration (Linux and Windows)
Nice-To-Have Skills
  1. Cloud solution deployment experience (GCP, Azure)
  2. Experience with security tools (SAST, SCA, DAST)
  3. Solution architecture experience
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
Education

Bachelor's in a technical field (computer science)

Best vs. Average Candidate

Someone who can work independently with stakeholders to implement the solution from design, constantly update design. Crucial: taking initiative, strong problem solver, strategic thinker who can identify solutions; experience with APIs. The best candidates will have used the tools themselves and have an understanding of how they work, strong independent developer, with programming and automation expertise. Programming with Python, Java experience is more important than security experience; many candidates in the past have had broader security engineer profiles and need someone who can program and run scripts in the back end.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.