Enable job alerts via email!

Software Automation Engineer

Scotiabank

Canada

On-site

CAD 75,000 - 95,000

Full time

Today
Be an early applicant

Job summary

A leading financial institution in Toronto is seeking a Software Automation Engineer to develop and implement solutions that support the Group Treasury business. The role involves promoting automation, participating in the software development life cycle, and optimizing code. Candidates should have a Bachelor's degree in Computer Science and at least 2 years of relevant experience. Excellent problem-solving skills and familiarity with programming languages are essential. Competitive benefits and a strong commitment to diversity are offered.

Benefits

Inclusive culture promoting diversity and equity
Accessible work environment
Opportunities for upskilling
Competitive rewards and bonuses
Community engagement opportunities

Qualifications

  • At least 2 years of experience as a Software Engineer, including internships or co-op positions.
  • Hands-on experience with multiple programming languages and tools.
  • Strong problem-solving skills and ability to multitask.

Responsibilities

  • Promote automation initiatives across Group Treasury Technology.
  • Participate in the system development life cycle including design and testing.
  • Analyze data within operational databases.

Skills

Python
Java
SQL
Scripting
Problem-solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Azure
GCP
Bitbucket
Jenkins

Job description

Requisition ID: #

Join a purpose-driven, high-performing team committed to results.

The Group Treasury Technology team provides development and support services for Group Treasury (including Structural Interest Rate Risk management, Asset/Liability Management, Funds Transfer Pricing, Match Maturity, Budgeting and Planning) and Global Risk Management (Global Retail Credit Risk, Trade Floor Risk Management).

The Software Automation Engineer is responsible for developing and implementing technical solutions to support the Group Treasury business, focusing on automating manual processes, reducing human errors, and improving operational efficiency. You will participate in multiple projects, including technical design, use cases, and process workflow of complex business processes for internal clients. The role requires teamwork, multitasking, proactive problem-solving, and eagerness to learn.

Key Responsibilities:
  1. Promote automation initiatives and serve as the ambassador for Automation across Group Treasury Technology.
  2. Participate in the system development life cycle, including requirements analysis, design, development, testing, QA, implementation, and support.
  3. Act as the point of contact for escalation on service operations, including service availability and continuity.
  4. Analyze data within operational databases, including SQL Server.
  5. Optimize and review existing code, perform code reviews.
  6. Work closely with stakeholders to clarify requirements and recommend best practices.
  7. Rewrite existing frameworks and add new functionalities.
  8. Lead initiatives supporting continuous integration and process improvement.
  9. Support Business as Usual activities, which may include off-hours support.
Qualifications:
  • Bachelor's degree in Computer Science, Information Systems, Computer Engineering, Data Science, or a related field.
  • At least 2 years of experience as a Software Engineer, including internships or co-op positions.
  • Hands-on experience with programming languages such as Python, Java, .NET, SQL, and scripting.
  • Experience with Docker, Kubernetes, cloud platforms (Azure, GCP), Microservices, Bitbucket, Jenkins.
  • Strong problem-solving skills, ability to multitask, and manage multiple initiatives.
  • Excellent communication skills and a proactive, curious attitude towards learning new technologies.
What’s in it for you?
  • Inclusive culture promoting diversity, equity, inclusion, and allyship.
  • Accessible and accommodating work environment.
  • Opportunities for upskilling, cross-functional development, and tuition assistance.
  • Competitive rewards, including bonuses and benefits from day one.
  • Community engagement opportunities through various programs and events.
Location:

Toronto, Ontario, Canada

Scotiabank values diversity and is committed to an inclusive environment. Accommodation requests during recruitment are welcomed. Only shortlisted candidates will be contacted.

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