660 Jobs Found

Python Engineer Full-time Job

TD

IT & Telecoms   Toronto
Job Details

Work Location:

Toronto, Ontario, Canada

 

Hours:

37.5

 

Line of Business:

Technology Solutions

 

Pay Details:

$126,800 - $164,100 CAD

 

 

This role is eligible for a discretionary variable compensation award that considers business and individual performance.

 

TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.

 

As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.

 

Job Description:

The Team

Our team is made up of technology and software engineering enthusiasts coming from a variety of diverse backgrounds and industries. Our members were entrepreneurs, musicians, physicists, PHDs, and financial engineers, and we share the same passion for coding and creating impactful tools. Let's build something great together!

 

Job description :

 

We’re Hiring: Lead Python Platform Engineer for Notebooks! Are you (or someone you love) ready to take ownership of a critical platform, driving innovation and empowering users across the organization? We’re looking for a Python Platform Engineer to lead the development and evolution of our Notebooks platform! This is a unique opportunity to shape a core part of our ecosystem, working at the intersection of cutting-edge technology and real-world impact.

 

 What You’ll Do:

 

• ️ Lead the design and development of new features for the Notebooks platform.

• ️ Ensure stability and reliability, maintaining a robust and scalable environment.

• Collaborate with power users to provide design guidance, architectural support, and hands-on POCs.

• ️ Oversee platform currency and infrastructure updates—we have some exciting transformations planned this year!

• ‍ Be the go-to expert, fostering innovation and continuous improvement.

 

Who You'll Be:

 

• Extensive experience with **Python** and platform engineering.

• Deep understanding of **Notebooks platforms** (e.g., Jupyter, Databricks, Anaconda, Nebari, or similar) and how users interact with them.

• A strong foundation in **infrastructure management** and platform modernization.

• Excellent collaboration skills, with a track record of working closely with end-users and stakeholders.

• A proactive, problem-solving mindset with a passion for delivering elegant, impactful solutions.

 

 

 Why You'll Like This:

 

You’ll have the opportunity to lead a key platform used by teams across the organization, driving innovation and business value. From enhancing functionality to enabling power users with architecture and POCs, your work will directly influence how we use data and insights. Internal

 

If you’re excited about making a real impact and working on a platform with big plans in store, we’d love to hear from you!

 

Additional Information :

 

Join in on what others in TD Technology Solutions are doing:

  • Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.
  • Learn voraciously, stretch your thinking, share your knowledge and educate others.
  • Communicate and collaborate with both technical and non-technical professionals.
  • Cultivate winning relationships by building trust with business and technology partners.
  • Share our commitment to productivity, effectiveness and operational efficiency.

 

#LI-Tech

Python Engineer

TD
Toronto
  IT & Telecoms Full-time
Work Location: Toronto, Ontario, Canada   Hours: 37.5   Line of Business: Technology Solutions   Pay Details: $126,800 - $164,100 CAD     This role is eligible for a discretionary...
Learn More
Apr 28th, 2025 at 14:20

IT Support Specialist Full-time Job

TD

IT & Telecoms   Toronto
Job Details

Work Location:

Toronto, Ontario, Canada

 

Hours:

37.5

 

Line of Business:

Technology Solutions

 

Pay Details:

$76,800 - $115,200 CAD

 

 

This role is eligible for a discretionary variable compensation award that considers business and individual performance.

 

TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.

 

As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.

 

Job Description:

Department Overview

 

Building a World-Class, Diverse and Inclusive Technology Team at TD

 

We can't afford to be boring. Neither can you. The scale and scope of what TD does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. TD's technology and business teams become more intertwined as new opportunities present themselves. This new era in banking does not equal boring. Not at TD, anyway.

 

TD IT Application Support covers business segment CIO technology areas or shared services technology functions. These experts interact closely with those within the Infrastructure Technology Solutions space. With a heightened focus on developing, implementing standard support models and processes using industry best practices, this role is responsible for production support, troubleshooting incident and problem management, service transition, IT change management and deployment and release management.

There's room to grow in all of it.

 

Job Description

 

About This Role

 

We are looking for someone to provide a broad range of systems and application support, research and analysis, administration, performance availability monitoring and management. Provide hands-on support with production engineering approach for Global Equities Derivatives (BoR) with responsibility for application support, system monitoring, problem escalation, responding to system related user queries and deployment of releases.

 

Meaningful work is fueled by meaningful performance and career development conversations with your manager. Here's some of what you may be asked to perform:

  • Perform controlled incident resolution including prioritization and escalation, involving business and technology partners as appropriate.

  • Service applications and systems, provide application, systems, operational availability levels that meet or exceed standards and service levels already established, while minimizing operational risk.

  • Promptly schedule packaging and release new applications in a timely manner, reduce change execution times by planning implementations with parallel work streams (while working with stakeholders as appropriate).

  • Strive to improve production environment stability by working with others to set up, maintain and monitor applications and systems, while meeting availability targets.

  • Provide prompt, effective day-to-day support, accurately identify and resolve issues, perform controlled and timely incident resolution all while making client satisfaction a top priority.

  • Deliver effective and defect-free support (application, software and operations), research system issues and opportunities, recommend changes, oversee execution, keep accurate documentation.

  • Design, review, integrate application requirements (e.g. functional, security, integration, performance, quality, operations).

  • Address application, cross-capability and cross-release issues.

  • Gain understanding of technical aspects of project and break-fix development related to the application, advise developers and solution designers.

  • Assume incident management role (communicator, tracker, escalator, driver, etc.).

  • Monitor system life cycles, ensure both specs and functionality support business objectives and architecture decisions, re-develop as required.

  • Use meaningful metrics to monitor environment performance.

  • Improve performance and resource utilization by assessing and analyzing opportunities to optimize the operational environment.

  • Follow established processes/standards, business technology architecture, risk and production capacity guidelines; plan, monitor and escalate issues as required.

  • Comply with both disaster and business recovery plans.

  • Identify/implement process improvements to enhance revenue, customer experience and reduce costs.

  • Support business case development, RFI/RFP and SLAs with vendors.

 

Job Requirements:

 

What can you bring to TD? Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:

  • Undergraduate Degree or Technical Certificate.

  • 5-7 years relevant experience.

  • Solid financial understanding of common equity derivatives products and their life cycle, including Equity swap, Equity options, Equity linked notes, OTC products

  • Intermediate java script knowledge

  • Strong SQL scripting skills with  Oracle and MongoDB

  • Proficiency in Windows

  • Experience with trading application

  • Experience supporting trading systems and how trades flow front to back

  • Should be comfortable assessing trading systems/components to investigate trade breaks, connectivity and data issues

  • Excellent debugging and analytic skills: ability to isolate root cause across infrastructure, application and database stacks

  • Experience with automation and scheduling tools – Python, Autosys, ITRS

  • Highly assertive communication skill with ability to multi-task

 

Additional Information:

 

Join in on what others in TD Technology Solutions are doing:

 

  • Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.

  • Learn voraciously, stretch your thinking, share your knowledge and educate others.

  • Communicate and collaborate with both technical and non-technical professionals.

  • Cultivate winning relationships by building trust with business and technology partners.

  • Share our commitment to productivity, effectiveness and operational efficiency

 

#LI-Hybrid

IT Support Specialist

TD
Toronto
  IT & Telecoms Full-time
  76,800  -  115,200
Work Location: Toronto, Ontario, Canada   Hours: 37.5   Line of Business: Technology Solutions   Pay Details: $76,800 - $115,200 CAD     This role is eligible for a discretionary v...
Learn More
Apr 28th, 2025 at 14:18

SENIOR SOFTWARE DEVELOPER CLIENT SPACE Full-time Job

BDC

IT & Telecoms   Montréal
Job Details

Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.

 

Choosing BDC as your employer also means:

  • Flexible and competitive benefits, including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few   

  • In addition to paid vacation each year, five personal days, sick days as necessary, and our offices are closed from December 25 to January 1

  • A hybrid work model that truly balances work and personal life

  • Opportunities for learning, training and development, and much more... 

 

POSITION OVERVIEW

 

Reporting to the Chapter Lead of Application Services, the Senior Software Developer is an integrated role within the IT solutions delivery team. The Developer must participate in the complete development cycle, starting with planning and estimates, developing, implementing, and deploying complex services, orchestrations, and integrations following the requirements in a continuous integration and deployment context. Working smoothly in a fast-evolving environment and in a collaborative work mode will be the norm.

 

The person who joins the team as a Senior Software Developer will be part of a group responsible for supporting and improving our Client Portal, especially in relation to the Backend.

 

The work takes place in a complex environment, as our Client Portal offers several key processes to the organization that must always be available. A solid knowledge of the Backend development world is essential to meet our evolution needs. Additionally, knowledge of the banking world is an important asset to understand the context of our activities.

 

Experience working in an Agile model is essential to integrate well into our ecosystem. The Software Engineering Specialist must also collaborate and act as a leader with other developers on the team, as well as with Analysts and our internal clients.

 

CHALLENGES TO BE MET

  • Maintenance and evolution of existing components.

  • Ensure that the team uses appropriate engineering practices, invests in continuous improvements of tooling or technical debt, and that the system evolves to meet its needs and changing environment.

  • Compliance with architecture, security, and industry best practices standards by the application/product.

  • Communication/collaboration with other teams and within the team.

  • Define and review programming codes to ensure that development standards are met and compatible with software, analysis, and design, following "best practices" in documentation.

  • Collaborate with the team to develop functional specifications to understand business solutions and complexities.

  • Provide first-level technical support to resolve production issues and provide support according to established service levels.

  • Develop, implement, and deploy complex services, orchestrations, and integrations following requirements and functional specifications in a continuous integration and deployment context in all environments up to Production.

  • Design, document, develop, and implement appropriate technical solutions based on information architecture, taxonomic analysis, and functional and non-functional requirements.

  • Develop unit tests and ensure their proper execution.

  • Ensure the repair of failures before software delivery.

  • Act as the API team representative in various initiatives, projects, and evolutions to maintain the sustainability of the software's operation from an infrastructure and configuration perspective.

  • Actively participate in daily Scrums.

  • Adapt to evolving technology, learn and apply new methods to achieve the organization's goals, and follow best practices for the financial sector and IT industry.

  • Control the quality and stability of the IT systems provided by following standard product lifecycle (PLC) development practices.

 

WHAT WE ARE LOOKING FOR

Education and desired experience

  • Bachelor's degree in Information Technology or equivalent experience.

  • At least ten years of experience in development or information technology.

  • Experience in the banking sector is an asset.

  • Seven to ten years of experience as a Fullstack or Backend developer.

 

Knowledge and skills

  • Strong experience in .NET Core.

  • Practical experience with the Angular Framework.

  • Experience with various Build tools (Gulp, NodeJS, Yaml, etc.).

  • Experience with software engineering approaches such as TDD, Pair Programming, CI/CD, Release Pipeline, and Azure DevOps.

  • Demonstrate a high level of collaboration with developers, quality assurance analysts, and product owners.

  • Practical experience with Azure DevOps.

  • Practical experience in Agile mode (Scrum, Kanban, INVEST).

  • Practical experience with Mulesoft is an asset.

  • Knowledge of RAML & Swagger is an asset.

  • Knowledge of YAML & XML.

  • Experience with Splunk and Dynatrace is an asset.

  • Knowledge of various protocols such as REST, HTTP, MQ, AMQP, JSON, and SOA.

  • Knowledge of web and security standards related to APIs (OAuth, OIDC, SSL, CORS, JWT) is an asset.

  • Knowledge of SQL Server, Entity Framework, and Automapper.

  • Knowledge of automated API testing is an asset.

 

Other desired skills:

  • Assume responsibility for assigned work to advance action plans and resolutions.

  • Autonomy, initiative, and organizational skills.

  • Proficiency in analysis, documentation, and problem-solving.

  • Ability to learn quickly.

  • Strong problem-solving, teamwork, adaptability, and autonomy skills.

  • Excellent verbal and written communication skills in both official languages.

  • Ability to work in a matrix and changing environment.

  • Practical knowledge of various aspects of the IT/Web field.

SENIOR SOFTWARE DEVELOPER CLIENT SPACE

BDC
Montréal
  IT & Telecoms Full-time
Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are...
Learn More
Apr 28th, 2025 at 14:03

SENIOR SOFTWARE DEVELOPER WEB Full-time Job

BDC

IT & Telecoms   Montréal
Job Details

Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.

 

Choosing BDC as your employer also means:

  • Flexible and competitive benefits, including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few   

  • In addition to paid vacation each year, five personal days, sick days as necessary, and our offices are closed from December 25 to January 1

  • A hybrid work model that truly balances work and personal life

  • Opportunities for learning, training and development, and much more... 

 

POSITION OVERVIEW

 

Reporting to the Chapter Lead of Application Services, the Senior Software Developer is an integrated role within the IT solution delivery team. The Developer must participate in the full development cycle, starting with planning and estimates, developing, implementing, and deploying complex services, orchestrations, and integrations following requirements in a continuous integration and deployment context. Working smoothly in a fast-evolving environment and in a collaborative work mode will be the norm.

 

The person joining the team as a Senior Software Developer will be part of a group responsible for supporting and improving our public portal, especially in relation to the Backend.

 

The work takes place in a complex environment, as our public portal is extremely vast. A solid knowledge of the Backend development world is essential to meet our evolution needs. Knowledge of Optimizely version 12 CMS will be a plus. Additionally, knowledge of the banking world is an important asset to understand the context of our activities.

 

Experience in working in an Agile model is essential to integrate well into our ecosystem. The Software Engineering Specialist must also collaborate and act as a leader with other developers on the team, as well as with Analysts and our internal clients.

 

CHALLENGES TO MET

  • Maintenance and evolution of existing components

  • Ensure that the team uses appropriate engineering practices, invests in continuous improvements of tooling or technical debt, and that the system evolves to meet its needs and changing environment

  • Compliance with architecture, security, and industry best practices standards by the application/product

  • Communication/collaboration with other teams and within the team

  • Define and review programming codes to ensure development standards are met and compatible with software, analysis, and design, following "best practices" in documentation

  • Collaborate with the team to develop functional specifications to understand business solutions and complexities

  • Provide first-level technical support to resolve production issues and provide support according to established service levels

  • Develop, implement, and deploy complex services, orchestrations, and integrations following requirements and functional specifications in a continuous integration and deployment context across all environments up to Production

  • Design, document, develop, and implement appropriate technical solutions based on information architecture, taxonomic analysis, and functional and non-functional requirements

  • Develop unit tests and ensure their proper execution

  • Ensure the repair of failures before software delivery

  • Act as the API team representative in various initiatives, projects, evolutions, to maintain the sustainability of software operation from an infrastructure and configuration perspective

  • Actively participate in daily Scrums

  • Adapt to evolving technology, learning and applying new methods to achieve organizational goals and follow best practices for the financial and IT industry

  • Control the quality and stability of provided IT systems by following standard product lifecycle development practices (PLC)

 

WE ARE LOOKING FOR

Education and desired experience

  • Bachelor’s degree in information technology or equivalent experience

  • At least ten years of experience in development or information technology

  • Experience in the banking sector is an asset

  • Experience as an Episerver developer (version 12) is an asset

  • Seven to ten years of experience as a Fullstack or Backend developer

 

Knowledge and skills

  • Experience in software development and coding in various languages (.NET MVC, .NET Core, HTML, SCSS, JavaScript, TypeScript, etc.) 

  • Experience with various build tools (Gulp, NodeJS, YAML, etc.)

  • Experience with software engineering approaches such as TDD, Pair Programming, CI/CD, Release Pipeline, and Azure DevOps

  • Demonstrate a high level of collaboration with developers and product owners

  • Practical experience with Azure DevOps

  • Practical experience in Agile mode (Scrum, Kanban, INVEST) 

  • Practical experience with Mulesoft is an asset

  • Knowledge of RAML & Swagger is an asset 8.

  • Knowledge of YAML & XML 9.

  • Experience with Splunk and Dynatrace is an asset 10.

  • Knowledge of various protocols such as REST, HTTP, MQ, AMQP, JSON, and SOA 11.

  • Knowledge of web standards and security related to APIs (OAuth, OIDC, SSL, CORS, JWT) is an asset 12.

  • Knowledge of automated API testing is an asset

 

Other desired skills:

  • Assume responsibility for assigned work to advance action plans and resolutions

  • Autonomy, initiative, and organizational skills

  • Proficiency in analysis, documentation, and problem-solving

  • Ability to learn quickly

  • Strong problem-solving, teamwork, adaptability, and autonomy skills

  • Excellent verbal and written communication skills in both official languages

  • Ability to work in a matrix and changing environment

  • Practical knowledge of various aspects of the IT/Web domain

SENIOR SOFTWARE DEVELOPER WEB

BDC
Montréal
  IT & Telecoms Full-time
Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are...
Learn More
Apr 28th, 2025 at 14:00

SENIOR SOFTWARE DEVELOPER - .Net/Angular Full-time Job

BDC

IT & Telecoms   Montréal
Job Details

Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.

 

Choosing BDC as your employer also means:

  • Flexible and competitive benefits, including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few   

  • In addition to paid vacation each year, five personal days, sick days as necessary, and our offices are closed from December 25 to January 1

  • A hybrid work model that truly balances work and personal life

  • Opportunities for learning, training and development, and much more... 

 

Are you an experienced developer with a proven track record of developing and maintaining secure Full Stack .Net Core solutions with C#? You have relevant experience in an agile delivery team in designing, documenting, developing, securing, and consuming REST APIs? I invite you to read on!

 

POSITION OVERVIEW

 

As part of BDC’s digital transformation, we are looking for candidates who are passionate about innovation and wish to contribute to the development of BDC’s financing services and others offered to our clients via our digital channels. Our objective is to provide an intuitive self-service and omnichannel client experience. The development of our digital services is based on automation, advanced analytics, and artificial intelligence in an agile delivery mode. Selected candidates will join a squad responsible for delivering specific functionalities within a product team.

 

CHALLENGES TO BE MET

 

  • Participate in all phases of the Secure Software Development Life Cycle (SSDLC).

  • Design and implement technical solutions that conform both to customer requirements and software development standards.

  • Produce and maintain architecture and design documents, throughout the development and after the release.

  • Maintain existing applications.

  • Be an active participant in agile ceremonies and team meetings.

 

WHAT WE ARE LOOKING FOR

 

  • Experience in developing and maintaining Full Stack secure .Net Core solutions with C#

  • Experience developing front end solutions with Angular, Typescript and RxJs

  • Experience designing, documenting, developing, securing, and consuming REST APIs

  • Mastery of the concepts of object-oriented programming. Good knowledge of SOLID design principles and design patterns

  • Experience with modern authentication and authorization mechanisms (OpenID Connect & OAuth)

  • Experience developing robust automated tests (Unit Tests, API tests, Integration tests)

  • Experience with CI/CD pipeline with YAML (pipeline as code)

  • Proficient in using Microsoft Visual Studio, Git, Azure DevOps, NuGet and related tools

  • Experience working with Relational databases like SQL server and MySQL

  • Good understanding of event-driven architecture, and knowledge of event streaming and messaging systems such as Kafka and ActiveMQ

  • Understanding of containerization and Cloud Services (Docker, Tanzu) 

  • Understanding of Software engineering approaches such as TDD, DDD, Pair Programming, CI/CD, Trunk-Based development and DevOps

  • Naturally collaborative team player, yet possesses an independent/Go-Getter mindset

  • Strong communication skills – Ability to convey both technical and business-related ideas and values

  • Work closely with stakeholders to gather requirements, create user stories, and translate them into technical solutions

  • Collaborate with cross-functional teams to integrate applications with other systems and databases

  • Troubleshoot and debug applications to resolve issues, optimize performance, and ensure the systems run efficiently

  • Contribute to continuous improvement in application development practices and methodologies.

  • Experience with integrations to third-party APIs

  • Knowledge of security protocols and best practices in application development

  • Minimum 8 years’ experience as a developer

  • Bilingual (French and English)

  • A degree in computer science, engineering, or relevant field is an asset

 

#INDHP

SENIOR SOFTWARE DEVELOPER - .Net/Angular

BDC
Montréal
  IT & Telecoms Full-time
Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are...
Learn More
Apr 24th, 2025 at 18:23

Data Centre Technician Full-time Job

Rogers Communications Inc.

IT & Telecoms   Edmonton
Job Details

Our company was built on the dream of a pioneering entrepreneur, and that spirit continues to empower our work with businesses across Canada today. The Rogers Business team helps organizations of all sizes adapt, scale, and win with network services and other innovative technology solutions that are reliable, secure, and scalable. These solutions are built to allow businesses to operate more efficiently, reduce costs and improve productivity and collaboration. We are looking for team members who have a passion for delivering industry-leading value to customers and businesses in the communities where we live and work, so come build a rewarding career at Rogers and be a driving force behind our success story!

 

The Data Centre Technician (DCT) is the initial point of contact at the facility and is responsible for ensuring the data centre and building are maintained in a professional and secure manner. Ensuring positive experiences for customers as they enter, exit, and work at the data centre is also a primary responsibility. The DCT will be the first responder and primary point of contact for incidents in the data centre. This position reports to the Data Centre Manager. Edmonton has 2 Data Centres. During the work week, the employee in this position may be requested to work out of either of the 2 Data Centres.

 

Reliability Level Security Clearance: Reliability Level Security Clearance is required for Rogers to be awarded government and private sector Colocation and Managed Services contracts which involve protected and classified information; As such, depending on your location, you may be required to obtain Reliability Level Security Clearance post hire which will require you to be fingerprinted. Additionally, you may be requested to provide 5 years of criminal background checks from your country of residence for the last five years. This is a condition of employment in some Data Centre locations and if unable to obtain Reliability Level Security Clearance where required, may result in termination of employment.

 

What you'll be doing:

- Security, Ensuring the property is secure for tenants and clients, management of access cards, surveillance monitoring, investigation of problem situations.

- Daily Operations, Shipping/Receiving duties, site inspection/walk-throughs, and timely reporting of incidents outside of normal operating policy.

- Emergency Operations ; Primary point of contact/communications for staff, management, and emergency responders during a site incident.

- Administration, Shift change communications, documentation/reporting, maintaining a tidy work environment.

- Customer Service; Meet or exceed established Service Desk and/or individual goals of customer satisfaction.

- Continuous Improvement; Identify and report to the Data Centre Manager any situation or concerns that would improve quality or mitigate risk.

 

What you will bring:

- Excellent English language verbal and written communication skills.

- High School graduate with some Post-Secondary education preferred.

- Strong working knowledge of Microsoft Office.

- Customer service experience

- Ability to work shifts that may include morning, afternoon, evening, and/or overnight on weekdays or on the weekend.

- Strong ability to build rapport with co-workers and clients.

- Ability to work calmly in high pressure situations.

- Must be able to provide a clear background check and credit check as well as obtain Reliability Level Security.

 

What’s in it for you?

We believe in investing in our people and helping them reach their potential as valuable members of our team. As part of our team, you’ll have access to a wide range of incredible resources, growth opportunities, discounts, and perks, including:

 

• Competitive salary & annual bonus

• Competitive & flexible health and dental benefits, pension plan, RRSP, TFSA, and Stock matching programs.

• Discounts: Enjoy up to 50% off Rogers Services and Blue Jays Tickets, 25% off TSC items, and a 20% discount on all wireless accessories sold in Rogers stores.

• Paid time off for volunteering

• Company matching contributions to charities you support

• Growth & Development Opportunities:

o Self-driven career development programs (E.g. MyPath program)

o Rogers First: priority in applying to internal roles of interest

• Wellness Programs:

o Homewood employee & family assistance program

o Cognitive Behavioural Therapy (CBT) & Virtual therapy sessions

o Low or no-cost fitness membership with access to virtual classes

• Our commitment to the environment and diversity:

o Work for an organization committed to environmental protection

o Strong commitment to diversity and inclusion with employee resource groups supporting equity-deserving groups including groups representing People of Colour, 2SLGBTQIA+, Indigenous Peoples, Persons with Disabilities and Women. We all bring something different, and we know what makes us different makes us great.

 

As part of the recruitment process, the selected candidate will be required to complete a background check which includes credit and criminal checks.

To protect our people, brand and assets, a pre-employment background check will be conducted. As part of our selection process, all candidates must clear a criminal background check. Additionally, a credit check and drivers abstract may be required depending on the role.

 

Schedule: Full time
Shift: Rotating
Length of Contract: Not Applicable (Regular Position)
Work Location: 17204 114 Avenue (198), Edmonton, AB
Travel Requirements: Up to 10%
Posting Category/Function: Data Centres & Technician
Requisition ID: 322661

Data Centre Technician

Rogers Communications Inc.
Edmonton
  IT & Telecoms Full-time
Our company was built on the dream of a pioneering entrepreneur, and that spirit continues to empower our work with businesses across Canada today. The Rogers Business team helps o...
Learn More
Apr 24th, 2025 at 18:16

Data Engineer Full-time Job

Magna Exteriors

IT & Telecoms   Concord
Job Details

Group Summary:

The Magna Exteriors portfolio of products includes access systems such as liftgates, exterior trim, modular systems, front-end modules including fascia, active aerodynamic systems and other lightweight structural components for automotive, commercial truck and other industrial markets.
Recognized globally as an innovator in all aspects of vehicle exteriors, Magna provides everything needed, from materials development and design through manufacturing and assembly, to help automakers create sleek, state-of-the-art vehicles across the world.

 

Job Responsibilities:

 

  • Develop and maintain data pipelines to extract, transform, and load data from various sources into the company's data ecosystem.
  • Deploy and manage sensors to monitor data and statistics related to production processes, part information, as well as energy sources, including power usage, steam, gas, water, and air.
  • Write and maintain SQL Queries to accomplish various goals through the data environment.
  • Collect and analyze sustainability data to identify patterns, trends, and areas for improvement.
  • Develop action plans based on data analysis to support the company's sustainability goals and initiatives.
  • Coordinate with data scientists and other stakeholders to ensure data integrity, accuracy, and consistency.
  • Utilize data visualization tools and techniques to create reports and presentations to communicate findings and progress.
  • Develop and maintain documentation related to data processes, systems, and workflows.
  • Stay updated on advancements in data engineering technologies and best practices, and propose improvements to existing systems.
  • Develop and implement standards to be included in our new production lines so all sensors are in place prior to equipment arriving at the facility.
  • Communicate and Present sustainability goals to both technical and non-technical members of the organization both in small format reviews and large group presentations.

 

EDUCATION & PROFESSIONAL EXPERIENCE:

  • Bachelor's degree in a relevant field such as Computer science, engineering, data science, or a related discipline.
  • Proven experience working with data in a professional environment
  • Proficiency in Relational Databases in SQL as well as UNS Structures in AWS and Azure data systems
  • Familiarity with data visualization tools such as PowerBI and Graffana
  • Knowledge of sustainability regulations and funding opportunities

 

Awareness, Unity, Empowerment:

At Magna, we believe that a diverse workforce is critical to our success. That’s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law.

 

Worker Type:

Regular / Permanent

 

Group:

Magna Exteriors

Data Engineer

Magna Exteriors
Concord
  IT & Telecoms Full-time
Group Summary: The Magna Exteriors portfolio of products includes access systems such as liftgates, exterior trim, modular systems, front-end modules including fascia, active aerod...
Learn More
Apr 23rd, 2025 at 15:33

Senior Software Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

GBME is searching for Java Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. The role focuses mainly on backend development using Java / Spring Boot / RESTful API with potential opportunities for front end development. (Approx. 70/30 split)

 

The successful candidate will have a strong technical and engineering mindset.  You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within GBME. 

 

Do you thrive when faced with challenges? Like using fresh technologies to solve problems? Looking to work in various projects across the organization, collaborating with great teams and inspiring leaders? Then this is the right team for you!  In this exciting role, you’ll apply your analytical skills to design and develop applications that deliver excellence, effectiveness, and value to our business partners and customers.

 

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

 

  • Work closely with end users, and business teams to understand business needs, conduct gap analysis and requirements assessments as needed
  • Partner with Architecture on the design and integration
  • Deliver and enhance new and current solutions and applications
  • Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation
  • Design, deliver and implement a database schema
  • Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
  • Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code
  • Support the solution in production (as needed)
  • Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
  • Effectively communicate with technical and non-technical audiences
  • Able to work with and refactor legacy code (as needed).
  • Coach and train end users (as needed). 
  • Participate and run SCRUM Meetings (as needed).

 

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

 

  • 4+ years of recent experience in backend development (Specifically Java / SpringBoot )
  • 4+ years of recent experience in Microservices and API development in an enterprise environment
  • Working experience of database and SQL (e.g., Postgres, MSSQL, Oracle)
  • Working experience with Shell scripting in Unix/Linux environments
  • Working experience in an Agile environment, with experience and understanding of Test-Driven Development methodology
  • Bachelor’s degree in computer science, Engineering or relevant experience.
  • Capital Markets experience (Understanding of Front, Middle and Back office operations)
  • Experience with Messaging Frameworks; IBM MQ/ Kafka/ Redis
  • Experience working with real-time, high availability and low latency systems 
  • Experience in Java multi-threaded applications

 

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 everyone 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. 
  • Remote-friendly work environment will provide you with the flexibility to perform at your best. 
  • Upskilling through 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, cooking with friends, Humans of Digital and much more! 

Senior Software Engineer

Scotiabank
Toronto
  IT & Telecoms Full-time
GBME is searching for Java Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. The role focuses...
Learn More
Apr 23rd, 2025 at 15:21

Software Developer (Java & Angular) Full-time Job

BMO Canada

IT & Telecoms   Toronto
Job Details

Application Deadline:

04/29/2025

 

 

Address:

33 Dundas Street West

 

 

Job Family Group:

Technology

 

 

 

 

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements.

  • Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user.
  • Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution.
  • Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components.
  • Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements.
  • Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk.
  • Follows release management processes and standards, and applies version controls.
  • Assists in interpreting and documentation of client requirements.
  • Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
  • Exercises judgment to identify, diagnose, and solve problems within given rules.
  • Works independently on a range of complex tasks, which may include unique situations.
  • Broader work or accountabilities may be assigned as needed.

 

Qualifications:

Foundational level of proficiency:

  • Creative thinking.
  • Building and managing relationships.
  • Emotional agility.
  • Quality Assurance and Testing.
  • Cloud computing.
  • Microservices.
  • Technology Business Requirements Definition, Analysis and Mapping.
  • Adaptability.
  • Learning Agility.

Intermediate level of proficiency:

  • Programming.
  • Applications Integration.
  • Test Driven Development.
  • System Development Lifecycle.
  • Troubleshooting.
  • System and Technology Integration.
  • Verbal & written communication skills.
  • Collaboration & team skills.
  • Analytical and problem solving skills.
  • Data driven decision making.
  • Typically between 4 - 6 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
  • Must have experience in Full Stack, Angular, Java, Spring boot, microservices, Rest API.
  • Nice to have experience in AWS, NodeJS

 

Salary:

$60,000.00 - $111,700.00

 

Pay Type:

Salaried

 

The above represents BMO Financial Group’s pay range and type.

 

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.

 

Software Developer (Java & Angular)

BMO Canada
Toronto
  IT & Telecoms Full-time
  60,000  -  111,000
Application Deadline: 04/29/2025     Address: 33 Dundas Street West     Job Family Group: Technology         Drives the overall software development lifecycle including working acr...
Learn More
Apr 23rd, 2025 at 15:04

Computer programmer Full-time Job

Highlight Motor Freight Inc.

IT & Telecoms   Concord
Job Details

Overview

Languages

English

Education

  • College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years

Experience

2 years to less than 3 years

On site

 Work must be completed at the physical location. There is no option to work remotely.

Responsibilities

Tasks

  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user's requirements
  • Assist in the development of logical and physical specifications

Experience and specialization

Computer and technology knowledge

  • Networking software
  • Networking security
  • DHTML
  • Extranet
  • Intranet
  • Internet
  • XML Technology (XSL,XSD,DTD)
  • Servers
  • JavaScript
  • File management software
  • Security software
  • Object-Oriented programming languages
  • Presentation software
  • Mail server software
  • PHP
  • Communication software
  • SQL
  • Programming software
  • Web service design
  • Business diagram software
  • Mapping and data visualization software
  • Database software
  • Ajax
  • JQuery
  • Software development
  • Data analysis software
  • MS Office
  • MS Windows
  • Spreadsheet
  • API
  • TCP/IP
  • CoffeeScript
  • HTML
  • MySQL
  • Python
  • Ruby on Rails
  • XML

Additional information

Work conditions and physical capabilities

  • Fast-paced environment
  • Work under pressure
  • Tight deadlines
  • Repetitive tasks
  • Attention to detail
  • Sitting

Personal suitability

  • Accurate
  • Client focus
  • Efficient interpersonal skills
  • Excellent oral communication
  • Excellent written communication
  • Initiative
  • Judgement
  • Organized
  • Team player

Benefits

Health benefits

  • Health care plan

 

How to apply

By phone

905-761-1400 Between 09:00 a.m. and 05:00 p.m.

By fax

 

905-761-1461

Computer programmer

Highlight Motor Freight Inc.
Concord
  IT & Telecoms Full-time
  41
Overview Languages English Education College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 2 years to less than 3 years On si...
Learn More
Apr 22nd, 2025 at 14:43

Backend Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The resource is responsible for the effective analysis, design, development, implementation and support of mission critical, Global Wealth Portfolio Management related initiatives and platforms of medium to high complexity.

 

 

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

  • Develop cost effective and efficient applications to meet business objectives by analyzing user requirements, providing technical specifications and design and developing/maintaining programs according to standards. The incumbent must ensure programs and applications developed meet the high availability, integrity and reliability of the transaction processing environment
  • Provide production and user acceptance testing support to assigned applications by identifying, evaluating, escalating, resolving problems and supporting other team members. The incumbent is required to carry a beeper approximately 50% of the time to ensure systems support is readily available and that systems are operational according to documented user service level agreements. 
  • Implement new systems or enhancements by reviewing programs written by team members, establishing and executing system test procedures, developing implementation plan, developing the required program and system documentation and ensuring all functionality has been delivered as required. The incumbent is also required to provide post implementation support on the production processing functionality.
  • Provide technical guidance and review to other team members by conducting technical walkthroughs.
  • Keep current on rapidly changing technological trends, self-teach new technologies and maintain an understanding of the Division’s business and technology strategies.


 

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

 

  • A degree in computer science, math or engineering related discipline is desirable, along with 3-5 years practical experience.
  • Backend Programming skills in Java and ETL tools
  • Must have good analytical, problem solving, and trouble shooting skills in order to develop and support systems to meet user requirements.
  • Must be creative and flexible in identifying technical solutions to resolve business problems in a rapidly changing, demanding and complex business environment.
  • Must have a detailed understanding of the application systems.
  • Must have good interpersonal and communication skills
  • Nice to have broad understanding and knowledge of the Wealth Management products, services, market trends, computer services, planning and control tools and organized structure

 

 

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.  
  • Upskilling through 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.
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
  • 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, cooking with friends, Humans of Digital and much more!

 

 

Working location condition: Hybrid

 

#LI-Hybrid  

Backend Developer

Scotiabank
Toronto
  IT & Telecoms Full-time
The resource is responsible for the effective analysis, design, development, implementation and support of mission critical, Global Wealth Portfolio Management related initiatives...
Learn More
Apr 22nd, 2025 at 13:56

Consultant, Java Development Full-time Job

CIBC

IT & Telecoms   Toronto
Job Details

What you'll be doing

You’ll be joining CIBC’s  Core Banking Application Engineering Group and be at the heart of CIBC’s core banking transformation, successfully delivering complex, enterprise-scale applications involving multiple back-end systems. As a seasoned Java Developer, you will build, implement and maintain , flexible and modular solutions that enhance the client experience across lines of businesses in Java You’ll assist with the planning and strategy for the technical design, development and integration of these applications.

How you'll succeed

·       Programming Skills - Develop code and test computer programs for straightforward assignments. Review, analyze, and modify programming systems, including encoding, testing, and debugging.

·       Systems Implementation - Participate in the technical design, development, and integration of cross functional, multi-platform application systems.

·       Planning and Coordination - Effectively interact with team members, end users, business analysts, and technical resources to gather requirements and prepare design specifications as instructed by senior team members.

Who you are

·       You can demonstrate experience with: 4+ years working software development experience. This role requires experience in Java/J2EE, Spring Boot, Angular/React, JSP/EJB/JMS, Oracle, Hibernate, Rest Services, JSON, Unix/Linux, WebLogic/JBoss, PL/SQL, Web Services/SOAP/XML, Maven/Ant, Soap UI/Junit, Design Patterns. Sound experience in Object Oriented design. Experience building and integrating with external systems using SOAP/REST API connectors. Experience in Agile, Iterative and Software Delivery Life Cycle (SDLC). It’s an asset if you have experience with OpenShift/Azure, Jenkins, Github, Artifactory, or other DevOps tools.

·       Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.

·       You embrace and champion change. You'll continuously evolve your thinking and the way you work in order to deliver your best.

·       You’re digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.

·       You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of an inclusive team that enjoys working together to create a shared vision.

·       Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.

 

What CIBC Offers

 

At CIBC, your goals are a priority. We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential. We aspire to give you a career, rather than just a paycheck.

  • We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.

  • Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.

  • We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.

 

*Subject to plan and program terms and conditions

 

What you need to know

  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact [email protected]

  • You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.

  • We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, French proficiency, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.

 

 

 

 

 

Job Location

Toronto-81 Bay, 24th Floor

 

Employment Type

Regular

 

Weekly Hours

37.5

 

Skills

Analytical Thinking, Application Development, Applications Programming, Emerging Technologies, J2EE Platform, Java Enterprise Edition, Project Management Technology, Spring Boot, Web Services, Work Collaboratively

Consultant, Java Development

CIBC
Toronto
  IT & Telecoms Full-time
What you'll be doing You’ll be joining CIBC’s  Core Banking Application Engineering Group and be at the heart of CIBC’s core banking transformation, successfully delivering complex...
Learn More
Apr 21st, 2025 at 17:26

Looking for a job?

Upload your Resume and easily apply to jobs from any device!
Add Your Resume