1

Bank Computer Science Jobs in Toronto, ON (NOW HIRING)

Data Scientist II

Markham, ON · On-site

CA$81K - CA$115K/yr

Undergraduate degree from a technical domain (e.g. computer science, engineering, mathematics, or ... Together, we are reimagining what banking can be for our clients, colleagues and communities. Our ...

Machine Learning Engineer II

Toronto, ON · On-site

CA$154K - CA$199K/yr

... computer science or equivalent experience Who We Are: TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we ...

Showing results 21-40

Bank Computer Science information

What is a bank computer scientist?

A Bank Computer Scientist is a technology professional who specializes in designing, developing, and maintaining computer systems and software used within the banking sector. Their responsibilities include ensuring the security of financial transactions, developing algorithms for fraud detection, and implementing reliable banking applications. They work closely with IT and security teams to keep banking systems running efficiently and securely. Their expertise helps banks adapt to new technologies and meet regulatory requirements.

How does a bank computer scientist typically collaborate with other departments in a banking environment?

In a banking environment, Computer Science professionals frequently work alongside teams from risk management, compliance, operations, and customer service to develop, test, and maintain secure and efficient banking systems. Collaboration often involves gathering requirements, troubleshooting issues, and integrating new technologies to support business goals. Effective communication and understanding of banking regulations are key, as projects may involve cross-functional meetings and ongoing coordination to ensure technological solutions align with industry standards and client needs.

What are the key skills and qualifications needed to thrive as a bank computer scientist, and why are they important?

To succeed as a Bank Computer Science professional, you need a solid background in computer science, programming languages (such as Java or Python), and knowledge of banking systems, often supported by a relevant degree. Familiarity with core banking software, cybersecurity practices, databases, and sometimes certifications like CISSP or CISM are typically required. Strong analytical thinking, attention to detail, and effective teamwork help address complex technical challenges and ensure secure, efficient operations. These skills are crucial for maintaining robust financial systems, safeguarding sensitive data, and supporting innovative banking solutions.

What is the difference between Bank Computer Science vs Bank IT Specialist?

AspectBank Computer ScienceBank IT Specialist
Required CredentialsBachelor's in Computer Science or related field, certifications like CompTIA, CiscoSimilar certifications, often with additional focus on network or security certifications
Work EnvironmentBank IT departments, software development teams, cybersecurity unitsBank branches, data centers, IT support teams within banks
Employer & Industry UsageFinancial institutions, banks, fintech companiesBanking institutions, financial service providers
Common Search & Comparison IntentUnderstanding roles in banking tech, career paths in bank ITJob responsibilities, certifications, and skills for bank IT roles

Bank Computer Science focuses on software development, system analysis, and cybersecurity within banks, often requiring programming skills and advanced technical knowledge. Bank IT Specialist typically handles hardware, network support, and troubleshooting in banking environments. Both roles share similar credentials and industry usage but differ in daily responsibilities and technical focus.

Can someone who studies computer science work in a bank?

Yes, a computer science graduate can work in a bank, often in roles such as software developer, cybersecurity analyst, or data analyst. Banks rely on computer science skills for developing financial software, managing data security, and maintaining banking systems, often requiring knowledge of programming languages, databases, and security protocols.

How is computer science used in banking?

Bank computer science professionals develop and maintain software systems that support banking operations, including transaction processing, fraud detection, and data security. They also work with databases, cybersecurity measures, and financial algorithms to ensure efficient and secure banking services.

What positions would you work in a bank with a computer science degree?

With a computer science degree, you can work in various bank roles such as software developer, systems analyst, cybersecurity specialist, data analyst, or IT support. These positions involve developing banking applications, managing security protocols, analyzing financial data, and maintaining IT infrastructure, often requiring knowledge of programming languages, databases, and security tools.

What are popular job titles related to Bank Computer Science jobs in Toronto, ON?

For Bank Computer Science jobs in Toronto, ON, the most frequently searched job titles are:

Infographic showing various Bank Computer Science job openings in Toronto, ON as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 75% Full Time, 19% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 1% Hybrid, and 20% Remote job distribution.

Senior ServiceNow Engineer

Toronto, ON • On-site

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 23 days ago


Job description

Join a Challenger
At EQ, we're remaking banking so every Canadian gets ahead, every day. Serving nearly 4 million Canadians from coast to coast, we offer a wide variety of financial services from banking and lending, to trust and credit union solutions. 
We've been at this since 1970, challenging the conventions of traditional banking with smarter, faster, and more connected financial experiences.
What's kept us moving?  The people behind it all: challengers who ask better questions, push back on old assumptions, and look for a better way forward.
If you're driven to help reshape how banking works for Canadians and the businesses that power our economy, this could be your next big opportunity. 
We can't wait to get to know you! 


Purpose of Job
 
The Senior ServiceNow Engineer will be a part of Equitable Bank's ServiceNow Centre of Excellence. The primary responsibilities of this role will include designing, developing, and supporting ServiceNow applications, workflows, catalog items, integrations, and the platform in general.
 
The Senior ServiceNow Engineer is responsible for leading the design, development, and delivery of major ServiceNow features and modules. This role operates with some degree of autonomy, owning feature-level solutions and driving technical excellence within the team.
 
The Senior Engineer also mentors junior engineers and administrators and works collaboratively with all team members while enforcing best practices within the platform. The incumbent will also collaborate across teams to ensure robust, scalable, and maintainable ServiceNow solutions that align with business needs and regulatory requirements.
Your Role:
  • Feature Ownership & Delivery
  • Lead the design, development, and implementation of complex ServiceNow features, modules, and integrations.
  • Own feature delivery from requirements gathering through deployment, ensuring quality and reliability.
  • Collaborate with business stakeholders, project managers, and implementation partners to translate business needs into technical solutions.
  • Technical Expertise & Best Practices
  • Serve as a subject matter expert in ServiceNow development, configuration, and integration.
  • Enforce coding standards, design patterns, and best practices within the team.
  • Conduct code reviews and provide technical guidance to peers and junior engineers.
  • Mentorship & Collaboration
  • Mentor and support the development of junior engineers and administrators, fostering a culture of learning and continuous improvement.
  • Collaborate with cross-functional teams, including system administrators, business analysts, and external vendors, to deliver integrated solutions.
  • Participate in requirement gathering sessions and clarify technical risks and impacts.
  • Operational Excellence
  • Support release management, including application rollouts and upgrades.
  • Monitor and troubleshoot production issues, ensuring timely resolution and communication with business units.
  • Prepare clear technical documentation for system designs, configurations, and user guides.
  • Continuous Improvement
  • Stay current with ServiceNow platform updates, industry trends, and emerging technologies.
  • Proactively identify opportunities to improve system performance, reliability, and maintainability.
  • Configuration Management
  • Support initiatives involving Service Mapping and CMDB/CSDM, contributing to configuration management and service modeling efforts as needed.
  • Assist with the implementation or optimization of ServiceNow modules related to IT operations and service management, leveraging knowledge of Service Mapping and CSDM principles when required.
  • Assist with the configuration, management, and day-to-day operations of the platform.
Let's Talk About You!
  • At least 4 years' experience as a ServiceNow Developer, with demonstrated progression in scope and impact.
  • Bachelor's degree in Computer Science or equivalent experience.
  • Experience with Service Mapping and CMDB/CSDM is an asset; ability to contribute to related projects when required.
  • Proficiency in JavaScript, HTML, CSS, REST/SOAP web services, XML, JSON, and database concepts.
  • Preferred certifications: Certified Application Developer (CAD), Certified Implementation Specialist (CIS), or equivalent.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent verbal and written communication skills.
  • Proven ability to mentor and collaborate in a fast-paced, team-oriented environment.
  • Commitment to high-quality, precise work and continuous learning.
What we offer [For full-time permanent roles]
 
Competitive discretionary bonus 
Market leading RRSP match program
  Medical, dental, vision, life, and disability benefits
  Employee Share Purchase Plan
Maternity/Parental top-up while you care for your little one
Generous vacation policy and personal days 
  Virtual events to connect with your fellow colleagues
  Professional development and comprehensive Career Development program
  A fulfilling opportunity to join one of the top FinTechs and help create a new kind of banking experience
 
The incumbent will be working hybrid and in office time will be spent working from EQ Bank's additional office space located at 2200-25 Ontario Street, Toronto, ON.


Equity, Diversity & Inclusion

EQ is committed to building an inclusive, accessible environment where every employee feels valued, respected, and supported. We believe our organization is stronger - and our people thrive - when we honour and celebrate diverse experiences, identities, and perspectives. We're equally committed to supporting your growth, both professionally and personally.

We provide a barrierfree recruitment process and work environment. If you require accommodations at any stage, we will work with you to ensure you can bring your best self to the process and beyond.

As part of our recruitment process, EQ uses AI to help screen, assess, and/or select applicants for this position. All AI-enabled outputs are reviewed and validated by our talent team. All candidates considered for hire must successfully complete a criminal background check and credit check. While we appreciate every application, an EQ recruiter will contact only those whose skills and experience most closely match the requirements of the role.
EQB Inc. (TSX: EQB) is the parent company of Equitable Bank, the country's seventh-largest Schedule I bank by assets, which operates EQ Bank, Canada's Challenger Bank. EQB Inc. serves nearly 4 million Canadians and manages approximately $150 billion in combined assets under management and administration. 
To learn more, visit eqb.investorroom.com and eqbank.ca.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job