660 Jobs Found

Software Developer (Reactjs/Nodejs) Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

Contributes to the overall success of the Digital Banking Unit in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies, and procedures.


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

 

  • Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.

  • Write well designed, testable, efficient code by using best software development practices.

  • Gather and refine specifications and requirements based on technical needs.

  • Create and maintain software documentation.

  • Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.

  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.

  • Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.

  • Champions a high-performance environment and contributes to an inclusive work environment.

 

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

  • In depth knowledge of programming languages, frameworks, utilities, and other technologies used by the team (React & Node JS).

  • 3+ years hands-on experience with Reactjs & Nodejs

  • Excellent communication skills with ability to influence decision making across stakeholders.

  • Demonstrated ability to lead team members with differing opinions and levels of experience.

  • Project management skills to map and execute short and long term plans for the team.

  • Effective organization, planning, and time management skills.

 

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.

  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our multiple programs. 

 

Work arrangements: Hybrid

Software Developer (Reactjs/Nodejs)

Scotiabank
Toronto
  IT & Telecoms Full-time
Contributes to the overall success of the Digital Banking Unit in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s bu...
Learn More
May 14th, 2025 at 17:56

Manager Cyber Security Full-time Job

Suncor Plc

IT & Telecoms   Calgary
Job Details

Specialist/Group Lead
This level represents advanced level of specialization &/or entry people leader roles. Accountable for handling highly responsible work. Provides functional leadership, mentorship & guidance to more junior staff.

 

 

Minimum Requirements:

  • Proven leadership experience within cybersecurity or information technology, demonstrating the ability to inspire and manage diverse teams effectively
  • Comprehensive understanding of agile methodologies and change management principles
  • Exceptional communication skills, with the ability to translate complex technical concepts into clear, concise language for non-technical audiences
  • Strong analytical and problem-solving abilities, with a keen attention to detail and a proactive approach to identifying and addressing security risks
  • Strong understanding of regulatory requirements and industry standards related to cyber security, such as GDPR, HIPAA, PCI DSS, Mitre ATT&CK, and NIST Cybersecurity Framework
  • Bachelor’s degree in computer science, information security, or a related field
  • Relevant certifications such as PMP, Agile Scrum Master, PROSCI Change Management, or Certified Information Systems Security Professional (CISSP), Certified Information Security Manager (CISM preferred

 

Responsibilities:

  • Oversee daily operations and resource allocation, ensuring cybersecurity initiatives are delivered on time, within scope, and aligned with business goals
  • Provide mentorship and guidance to cybersecurity professionals, fostering a culture of excellence and continuous professional growth
  • Drive the adoption of agile practices within the Cyber Operations and Defense team, promoting adaptability and efficiency
  • Facilitate key agile ceremonies, including sprint planning, retrospectives, and daily stand-ups to maintain team focus and progress
  • Champion change management practices to streamline delivery and enhance organizational performance
  • Remain current on the latest cyber security threats, vulnerabilities, and best practices, actively enhancing the organization's security posture through continuous improvement
  • Foster and maintain relationships with external vendors, contractors, and partners engaged in cyber security operations and platform support, ensuring adherence to contractual obligations and service level agreements
  • Compile and deliver periodic reports to the cyber leadership team on the organization's cyber security status, encompassing key metrics, incident updates, and remediation progress

Manager Cyber Security

Suncor Plc
Calgary
  IT & Telecoms Full-time
Specialist/Group Lead This level represents advanced level of specialization &/or entry people leader roles. Accountable for handling highly responsible work. Provides function...
Learn More
May 13th, 2025 at 23:33

Senior UI Developer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Global Wealth Engineering Client Technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bring world-class digital experiences for all Scotia Wealth Management channels. The team plays a key role to help investor manage their investments and reach their financial goals.

Global Wealth Engineering Technology Team is looking for an energetic and results-oriented Senior Developer to join our team to help build our UI platform for our wealth customers. We’re looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive; and who are ready to roll up their sleeves in a collaborative and productive environment to get things done.

 

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

 

  • Developing new user-facing features using React.js
  • Building reusable, scalable, robust components, and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Design and develop micro services based on Cloud solutions, such as Microsoft Azure, Google GCP.
  • Collaborate with delivery lead to plan milestones, successfully execute software delivery, and escalate issues as needed
  • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
  • Leverage industry best practices to design, test, implement and support a solution
  • Assure quality security and compliance requirements are met for supported area
  • Be flexible and thrive in an evolving environment
  • Working experience in performance analysis and tuning
  • Provides production support for applications maintained
  • Guide your team through technical issues and challenges
  • Working closely with technical leads, architect, UX designer, other developers and product owner on software architecture, design, dependencies and codes maintainability
  • Strong problem-solving and analytical skills

 

 

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

 

Must Have Skills:

  • 10+ years of IT experience.
  • Strong knowledge of security best practices for connecting UI applications to APIs
  • Experience with implementing scalable applications and ability to understand and explain end-to-end integrations between modules/applications in a complex system
  • 6 - 8+ years of experience of React.js and its core principles, and React ecosystem JSX of react components life cycle.
  • 6 - 8+ years of experience with popular React.js workflows (such as Flux or Redux) and data structure libraries (e.g., Immutable.js)
  • 5+ years of experience and Strong proficiency in JavaScript Fundamentals and newer specifications of EcmaScript (ES6+ ), including DOM manipulation and the JavaScript object model
  • 2+ years’ experience (1 or 2 recent projects) on front end optimization techniques such as Lazy Loading, Asynchronous Module Definition, Callback and Promises, Closures, Image Compression
  • 2+ year experience and good knowledge of NodeJS (Yarn) to NPM registry libraries/packages.
  • Strong working experience building for mobile web (such as Mobile First, Responsive and PWA)
  • Up to date knowledge of the React ecosystem including Hooks, Suspense, and familiar with functional based programming
  • Hands-on experience in Cloud MicroApp development.
  • Experience in application monitoring software, including Dynatrace, Splunk or their equivalent tools.
  • Unit testing with Sonarqube or other tools

Nice-To-Have Skills:

  • Financial Industry is a plus, but technology experience will be prioritized
  • Familiarity with modern back-end build pipelines and tools
  • Experience with code versioning tools such as Git, Bitbucket
  • Working experience in Microservices or Cloud based (GCP or Azure)
  • Experience with Continuous Development or Continuous Integration is a plus
  • Knowledge of distributed system design patterns like distributed configuration, service discovery, routing, service-to-service calls, circuit breakers

 

 

 

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.

 

 

Working location condition: Hybrid

 

#LI-Hybrid  

Senior UI Developer

Scotiabank
Toronto
  IT & Telecoms Full-time
The Global Wealth Engineering Client Technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bri...
Learn More
May 13th, 2025 at 17:17

Data Engineer Full-time Job

Scotiabank

IT & Telecoms   Toronto
Job Details

The Team
Canadian Banking Technology (CBT) supports the end-to-end technology needs of Scotiabank’s Canadian banking business, including a broad range of banking products and services from savings and chequing accounts to credit cards and commercial loans. Joining our team gives you access to great opportunities with a wide range of traditional and emerging technologies while delivering innovative solutions for our business applications and platforms.

Scotiabank’s Data Engineering, under CBT, is responsible for delivering data integration solutions for a variety of business lines.  Our current applications are in support of regulatory, compliance, as well as Big Data Analytics, Cloud technologies, and Risk Reporting requirements.  Canadian Banking Technology supports the end-to-end technology needs of Scotiabank’s Canadian banking business, including a broad range of banking products and services from savings and chequing accounts to credit cards and commercial loans. Joining our team gives you access to great opportunities with a wide range of traditional and emerging technologies while delivering innovative solutions for our business applications and platforms.

 

The role:

  • Contributes to the overall success of the Data Engineering and Data Services in Canada
  • Ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives.  
  • Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.

 

Is this role right for you?

  • Champions a customer-focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Actively pursues effective and efficient operations of his/her respective areas in accordance with organization values and Code of Conduct, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, and AML/ATF/sanctions.
  • Champions a high-performance environment and contributes to an inclusive work environment. 
  • Participate in data engineering and transformation architecture, design and delivery to ensure highly scalable, extensible, and performing solutions.
  • Contribute to translating architecture or design into both logical and physical data models that comply with existing (and evolving) standards and practices.
  • Contribute to data and project design and delivery for some of highly visible and critical projects across the Bank. 
  • Hands-on development supporting Data integration, Analytics and Cloud environments.
  • Supporting less senior team members in delivery of solutions like code review, design review, troubleshooting and such
  • Contribute to data ingestion, transformation, and extraction solutions in Enterprise Big Data platform (EDL)
  • Work closely with Data Architecture (DA) and Quality Assurance (QA) teams
  • Understand the risk culture and how it should be considered in day-to-day activities and decisions.


Do you have the skills that will enable you to succeed in this role?

  • At least 6 years of industry experience in software development using agile methods (Scrum, Kanban, etc.) 
  • Excellent understanding of database and data management concepts and technologies including relational database and Big Data / Data Lake
  • At least 3 years of experience in working with Big Data including Apache Hadoop, Hive, HDFS
  • 3+ years of hands-on experience working with Talend or similar ETL (Extract-Transform-Load) tools
  • 5+ years of hands-on experience with Java and/or Python, Spark/Scala 
  • 3+ years of hands-on experience with Unix/Linux Command Line Interface (CLI) and shell scripting
  • 3+ years of hands-on experience with cloud technology, like Google Cloud (GCP), Google Storage, BigQuery, Airflow, Cloud Composer, Cloud Logging, Cloud Build 
  • Understand containerization technologies like Docker, Kubernetes, etc. 
  • Working experience with BitBucket / GitHub, JIRA, Confluence, DevOps, CI/CD pipelines, and code promotion
  • Strong communication and presentation skills, quick learner, self-starter, proactive, strong problem-solving skills, triaging, troubleshooting, strong sense of ownership of the work

 

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. 
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community egagement & belonging with our various programs such as hackathons and much more!

 

Work conditions: Hybrid

 #LI-Hybrid

Data Engineer

Scotiabank
Toronto
  IT & Telecoms Full-time
The Team Canadian Banking Technology (CBT) supports the end-to-end technology needs of Scotiabank’s Canadian banking business, including a broad range of banking products and servi...
Learn More
May 5th, 2025 at 18:49

Manager, Software Development Full-time Job

Coca-Cola Canada Bottling Limited.

IT & Telecoms   Toronto
Job Details

Facility Location- Toronto  

Department - Intelligent Data & Enterprise Automation

Employee Type -  Regular Employee FT  Salaried

 

About This Opportunity

As the Software Development Manager at Coke Canada, you will lead a team of developers specializing in low-code platforms like RPA, Power Platform, SQL scripting, and Python. Reporting to the Data & Automation Director, you will collaborate with the Manager of Business Analysts and Project Manager to deliver impactful projects utilizing Snowflake, Power BI, UiPath RPA, Azure Web Apps, and GenAI. You will shape and execute development strategies, conduct code reviews, and manage both onshore and offshore teams while driving continuous improvement and innovation. Staying updated on emerging technologies, you will provide insights to maintain a competitive edge.

Responsibilities

  • Lead and manage a team of developers, providing guidance and oversight to ensure high-quality development and timely project delivery.
  • Collaborate with the Business Analyst and Project Manager to execute projects effectively and efficiently.
  • Conduct code reviews, provide technical assistance, and ensure adherence to best practices and coding standards.
  • Develop and implement the overall development strategy for Coke Canada.
  • Oversee the management and integration of low code tools, including RPA, UiPath, PowerPlatform, PowerBI, PowerApps, and PowerAutomate.
  • Utilize Snowflake, SQL scripts, DataFactory, and Azure to support and enhance development projects.
  • Manage the CI/CD pipeline and automated deployment processes.
  • Build and expand GenAI capabilities, developing and implementing Generative AI solutions
  • Provide direction and support to the offshore development team, ensuring alignment with project goals and timelines.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience in managing developers, particularly those working with low code tools.
  • Proficiency in Python, SQL, DAX, Microsoft FX, JavaScript/TypeScript, and .NET/C#
  • Proficiency in RPA (UiPath preferred), PowerPlatform, PowerBI, PowerApps, PowerAutomate, Snowflake, SQL scripts, DataFactory, and Azure.
  • Strong technical skills and the ability to conduct code reviews and provide technical guidance.
  • Experience with CI/CD pipeline and automated deployment processes.
  • Excellent communication and leadership skills, with the ability to manage and motivate a team effectively.
  • Experience with DevOps or GitHub is beneficial.

Manager, Software Development

Coca-Cola Canada Bottling Limited.
Toronto
  IT & Telecoms Full-time
Facility Location- Toronto   Department - Intelligent Data & Enterprise Automation Employee Type -  Regular Employee FT  Salaried   About This Opportunity As the Software Devel...
Learn More
May 2nd, 2025 at 16:02

Sr. Full Stack Developer, TD Securities Full-time Job

TD

IT & Telecoms   Toronto
Job Details

Work Location:

Toronto, Ontario, Canada

 

Hours:

37.5

 

Line of Business:

Technology Solutions

 

Pay Details:

$102,200 - $125,000 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 Business Systems Analysis covers a mandate that includes (but isn't limited to) proposing technical systems to accomplish business requirements enterprise-wide. These experts build relationships with business partners and other groups of diverse subject matter experts and stakeholders (both internal and external) to:

  • Plan + Elicit + Analyze + Document + Communicate +Manage system requirements;

  • Assess client needs and recommend the right technology; and

  • Offer operational and process-related analysis and support.

 

There's room to grow in all of it.

 

JOB DESCRIPTION

 

The Senior IT Developer role is a hands-on role focused on designing, developing, and maintaining application frameworks which will help integrate vendor and proprietary solutions that support scalable, secure, reusable solutions across the Compliance, Surveillance and Supervision area.  Responsibilities include planning, designing, and developing common configuration driven development components which will be used across delivery workstreams. The ideal candidate will have a strong hands-on background in Java based micro-service architecture, RESTful APIs as well as good experience with developing front end components.  Experience in the financial services industry preferred.

 

Responsibilities:

 

  • Design, develop, and maintain back-end and front-end systems following configuration driven development using modern technologies.

  • Review detailed solution designs to ensure it meets requirements and complies with the architectural and security standards with TDS.

  • Drove the creation of product-based CI/CD pipelines for the creation of common release artifacts.

  • Contribute to the development of project plans by providing input and manage projects / initiatives by directing assigned resources, communicating project status, and providing timely escalation of issues.

  • Provide expert consultation and participate as a technical subject matter expert on projects of moderate to high risk and complexity.

  • Involve in knowledge transfer with functional development teams to ensure the right foundational capabilities are delivered in-line with expectations.

  • Build consensus and facilitate collaboration and decision-making within/across technical and functional stakeholders to ensure consistent application of IT strategy and compliance with architecture framework.

  • Work effectively as a team, supporting other members of the team in achieving business objectives and providing client services.

 

QUALIFICATIONS & SKILLS

 

  • Strong hands-on experience in development technologies and frameworks, including:

    • Java RESTful services (Spring boot)

    • Proficiency in front-end languages such as JavaScript, React.

    • SQL and NoSQL databases

    • Event-based architectures

  • Experience in development of technology architectures.

  • Hands-on experience with integration projects involving multiple systems and platforms.

  • In-depth knowledge of data strategy, governance, and integration.

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders.

  • Strong problem-solving and analytical abilities, with a keen attention to detail.

  • Knowledge of emerging technologies and trends in the industry.

  • Familiarity with agile methodologies and experience in leading agile teams.

  • Ability to manage multiple priorities and work in a fast-paced, dynamic environment.

  • Continuous learning mindset and a passion for keeping up with industry advancements.

  • Ability to build and maintain effective relationships with both internal and external stakeholders.

 

EDUCATION & EXPERIENCE

  • Minimum bachelor's degree in computer science or related field.

  • 3-5+ years related experience required.

  • Experience in software development as Full Stack Developer or similar role.

  • In-depth knowledge of financial industry regulations, compliance requirements and security standards are an advantage.

  • Experience with cloud technologies and architectures.

  • Excellent problem-solving skills and the ability to think critically and strategically.

  • Strong communication and collaboration skills to work effectively with cross-functional teams.

 

ADDIOTONAL 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

Sr. Full Stack Developer, TD Securities

TD
Toronto
  IT & Telecoms Full-time
Work Location: Toronto, Ontario, Canada   Hours: 37.5   Line of Business: Technology Solutions   Pay Details: $102,200 - $125,000 CAD     This role is eligible for a discretionary...
Learn More
May 2nd, 2025 at 15:21

Senior IT Developer Full-time Job

TD

IT & Telecoms   Toronto
Job Details

TD Terrace - 160 Front Street West Corporate, Toronto, Ontario

 

Work Location:

Toronto, Ontario, Canada

Hours:

37.5

Line of Business:

Technology Solutions

Pay Details:

$102,200 - $125,000 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:

Company Description:

 

With more than 3,500 people in 13 offices around the world, TD Securities provides a wide range of capital market products and services to corporate, government and institutional clients who choose us for our knowledge, innovation and experience in the following key areas of finance:

•             Investment and Corporate Banking

•             Capital Markets

•             Interest Rate, Currency and Derivative Products

•             Commodities

Our services include the underwriting and distribution of new debt and equity issues, providing advice on strategic acquisitions and divestitures, and executing daily trading and investment needs.

Being part of the TD Bank Group, we are able to draw on the strengths, the resources and the network of one of the largest North American financial institutions to consistently deliver value for our clients, every day, in every team on every assignment.

 

Job Description:

 

The Mass and Core Payment Technology Team is looking for a Senior IT Developer to contribute to the applications build from scratch as well as maintain them.

 

The Mass and Core Payment team is responsible for

Creating new payment rails like mentioned in #2 and #3 Enhancing current payment rails like Visa Money Transfer, North bound Money Movement, Domestic Account to account, Domestic Bill payments, EFT's, ACH's Enhancing shared services like File transformations app interfacing mailboxes/kafka

 

The core dev team is in Toronto with support being provided by onshore and Singapore resources.

 

The ideal candidate would be a self-starting, motivated and high-performing individual who looks forward to being a strong contributor in a dynamic technology organization at a major bank. This complex role is on a team of highly talented technologists delivering solutions to the global markets business, risk managers, as well as other functions within the dealer. The candidate will be required to effectively build upon the intraday platform and collaborate closely with the TDS Data Platform and various valuation data producers.

 

Role Responsibilities:

 

  • Application development activities. Hands-on experience with Java/Springboot applications.

  • Actively contributing code and laying the foundation for technical features that junior developers will be able to build upon.

  • Working closely with technology and business stakeholders to gather feedback, shape technical requirements and help maintain an accurate roadmap for your own work.

  • Coordinate development efforts across project(s) with senior/junior developers in the team.

  • Debug production issues quickly and effectively with an eye towards improving maintainability over the long term.

  • Ensure our platforms are reliable, scalable, secure, and extensible.

  • Readiness and motivation to work autonomously in a developer capacity on a diverse range of activities (e.g. design, support of technical business solutions)

  • Participate in complex applications and systems development, programming.

  • Propose solution options.

  • Support knowledge management processes and ensure knowledge is codified and managed.

  • Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.

  • Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).

 

 

Qualifications and Skills:

Must Have Skills:

  • 7+ years development and End to End design experience (J2EE, Java 8)

  • 7+ frameworks like Spring, Spring MVC, Spring boot, Spring Security (OAuth, LDAP)

  • 3+ years RESTful API

  • 3+ years database knowledge preferred oracle

  • Hands- on experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus.

  • 1+ years building kafka based application (Kstream/producer-consumer)/MQ

  • Strong knowledge of core Java

  • Experience working on Banking Domain Projects

Good to Have:

  • Building/Worked on File Processing applications.

  • Agile/Waterfall and SDLC/PMLC processes

  • Hands- on experience of SSO, MFA, PingFed, OIDC, OAuth, API gateway

  • Continuous Integration and Test-Driven Methodologies

 

 

Education

 

BS/BA degree in Computer Science, Engineering, Mathematics or equivalent work experience.

 

Additional Information:

 

Join in on what others in TDS Technology 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

Senior IT Developer

TD
Toronto
  IT & Telecoms Full-time
TD Terrace - 160 Front Street West Corporate, Toronto, Ontario   Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 -...
Learn More
May 2nd, 2025 at 15:19

Senior Java Developer Full-time Job

TD

IT & Telecoms   Toronto
Job Details

Work Location:

Toronto, Ontario, Canada

 

Hours:

37.5

 

Line of Business:

Technology Solutions

 

Pay Details:

$102,200 - $125,000 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:

Company Description:

 

With more than 3,500 people in 13 offices around the world, TD Securities provides a wide range of capital market products and services to corporate, government and institutional clients who choose us for our knowledge, innovation and experience in the following key areas of finance:

•             Investment and Corporate Banking

•             Capital Markets

•             Interest Rate, Currency and Derivative Products

•             Commodities

Our services include the underwriting and distribution of new debt and equity issues, providing advice on strategic acquisitions and divestitures, and executing daily trading and investment needs.

Being part of the TD Bank Group, we are able to draw on the strengths, the resources and the network of one of the largest North American financial institutions to consistently deliver value for our clients, every day, in every team on every assignment.

                              

Job Description:

 

The Faster Payments Email Money Transfer Technology Team is looking for a Senior IT Developer to contribute to the application design,development and maintenance.

 

The Faster Payments Email Money Transfer Technology Team is responsible for Providing support for Email Money Transfer functionalities. Support ongoing development and maintenance work around the payments engine and API's.

 

The core dev team is in Toronto.

 

The ideal candidate would be a self-starting, motivated and high-performing individual who looks forward to being a strong contributor in a dynamic technology organization at a major bank. This complex role is on a team of highly talented technologists delivering solutions to the global markets business, risk managers, as well as other functions within the dealer. The candidate will be required to effectively build upon the intraday platform and collaborate closely with the TDS Data Platform and various valuation data producers.

 

Role Responsibilities:

 

  • Contribute to application design based on microservices architecture.

  • He should have in depth knowledge and hands on working experience on saga design pattern.

  • Application development activities. Hands-on experience with Java/Springboot applications.

  • Actively contributing code and laying the foundation for technical features that junior developers will be able to build upon.

  • Working closely with technology and business stakeholders to gather feedback, shape technical requirements and help maintain an accurate roadmap for your own work.

  • Coordinate development efforts across project(s) with senior/junior developers in the team.

  • Debug production issues quickly and effectively with an eye towards improving maintainability over the long term.

  • Ensure our platforms are reliable, scalable, secure, and extensible.

  • Readiness and motivation to work autonomously in a developer capacity on a diverse range of activities (e.g. design, support of technical business solutions)

  • Participate in complex applications and systems development, programming.

  • Propose solution options.

  • Support knowledge management processes and ensure knowledge is codified and managed.

  • Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.

  • Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).

 

 

Qualifications and Skills:

Must Have Skills:

  • 10+ years development and End to End design experience (J2EE, Java 8)

  • 8+ frameworks like Spring, Spring MVC, Spring boot, Spring Security (OAuth, LDAP)

  • 5+ years RESTful API

  • 3+ years database knowledge preferred oracle

  • Hands- on experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus.

  • 3+ years building kafka based application (Kstream/producer-consumer)/MQ

  • Strong knowledge of core Java

  • Experience working on Banking Domain Projects

 

Good to Have:

  • CI/CD pipeline integration

  • Agile/Waterfall and SDLC/PMLC processes

  • Hands- on experience of SSO, MFA, PingFed, OIDC, OAuth, API gateway

  • Continuous Integration and Test-Driven Methodologies

 

 

Education

 

BS/BA degree in Computer Science, Engineering, Mathematics or equivalent work experience.

 

Additional Information:

 

Join in on what others in TDS Technology 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

Senior Java Developer

TD
Toronto
  IT & Telecoms Full-time
Work Location: Toronto, Ontario, Canada   Hours: 37.5   Line of Business: Technology Solutions   Pay Details: $102,200 - $125,000 CAD     This role is eligible for a discretionary...
Learn More
May 2nd, 2025 at 15:11

Software developer Full-time Job

Influence Dev

IT & Telecoms   Halifax
Job Details

Overview

Languages

English

Education

  • Bachelor's degree

Experience

5 years or more

On site

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

Responsibilities

Tasks

  • 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
  • Write, modify, integrate and test software code for e-commerce and other Internet applications

Experience and specialization

Computer and technology knowledge

  • Xcode
  • iOS
  • Java
  • MS Office

Additional information

Work conditions and physical capabilities

  • Fast-paced environment
  • Attention to detail

Personal suitability

  • Efficient interpersonal skills
  • Team player

Benefits

Other benefits

  • Other benefits
  • Parking available

 

How to apply

By email

 

[email protected]

Software developer

Influence Dev
Halifax
  IT & Telecoms Full-time
  39
Overview Languages English Education Bachelor's degree Experience 5 years or more On site  Work must be completed at the physical location. There is no option to work remotely. Res...
Learn More
May 1st, 2025 at 16:37

Analyst, Senior IT Business Full-time Job

City Of Ottawa

IT & Telecoms   Ottawa
Job Details

Requisition ID: 17277 
Department: Finance and Corporate Services Dept. 
Service: Information Technology Services 
Branch: Applications Management Branch 
Employment Type: 1 Full-time Permanent
Work Hours: 35.00hours per week
Affiliation: CIPP
Salary Information: $93,764.58- $114,097.62 annually (2025 rates of pay)
Location: 100 Constellation, Nepean 
City: Ottawa, ON 
Job Category: Information Technology
Application Close: 13/05/2025

JOB SUMMARY

The mandate of Information Technology Services is to create business value by providing innovative and strategic technology solutions for the business operations of the City of Ottawa.

The Senior IT Business Analyst serves as the primary interface between ITS and clients and manages that relationship. The job is also responsible for providing strategic business analysis of new or changing client requirements, including leveraging the use of current City IT applications or other solutions, and identifying and maximizing other resource efficiencies for ITS. The Senior IT Business Analyst is additionally responsible for scoping, managing, or undertaking small-scale client projects.
In addition to core responsibilities, a comprehensive understanding of enterprise asset management processes is essential. In this role, you will leverage your expertise in Maximo/MAS Manage to optimize its performance within our operational framework. You will collaborate with stakeholders to align asset management solutions with business objectives, ensuring efficient data flows and system integrations. Your responsibilities will include configuring modules, defining workflows, and designing automated data mapping processes to facilitate seamless data exchange between Maximo/MAS Manage and other enterprise applications. Additionally, you will coordinate and support user training and user acceptance testing (UAT), ensuring that stakeholders are equipped to use the system effectively and that solutions meet business needs before deployment.

EDUCATION AND EXPERIENCE

Completion of 4 year university degree in business administration, computer science, engineering or other related field

Minimum of 5 years of experience in business applications and systems analysis

Knowledge of, and experience with, the City’s IT infrastructure and business applications is desirable

KNOWLEDGE

  • Business analysis practices and techniques, including the methods, practices and tools used in requirements definition, and business process review, design and re-design
  • Client relationship management
  • Technical acumen and aptitude
  • The mandates, responsibilities, operations and business contexts of client groups 
  • Project management methodologies and tools 
  • Current and emerging best practices and technical solutions used in business analysis, process design, client relationship management, and the clients’ business line(s)
  • Knowledge of applicable health and safety legislation, including the rights and duties of workers

COMPETENCIES, SKILLS AND ABILITIES

  • Critical and conceptual thinking skills, and the ability to analyze functions, issues and problems within a team environment and develop realistic and innovative solutions
  • Problem-solving skills
  • Relationship building skills
  • Communicate effectively with users, managers, IT staff and system suppliers, including the ability to bridge knowledge/understanding gaps between IT specialists and departmental management/end users 
  • Proactively look beyond stated problems, and identify and address implications to other areas of the business and organization, or other business applications
  • Write reports and documents, including functional specifications, user guides and other training/reference documents 
  • Plan, set priorities and organize work
  • Research skills
  • Facilitation skills
  • Skills in operating a personal computer and using different types of software that relate to the job
  • Strong interpersonal skills
  • Strong focus on client-service and client satisfaction
  • Work independently, and as a member of a team
  • Work well in an environment of deadlines, multiple demands and changing (and sometimes competing) priorities
  • Tact, diplomacy and professionalism

WHAT YOU NEED TO KNOW

  • Language Requirement: English oral, reading, writing       
  • Experience and formal training combined with demonstrated performance and ability may substitute for stipulated academic requirements. 
  • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available. 

 

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted. 

Analyst, Senior IT Business

City Of Ottawa
Ottawa
  IT & Telecoms Full-time
Requisition ID: 17277  Department: Finance and Corporate Services Dept.  Service: Information Technology Services  Branch: Applications Management Branch  Employment Type: 1 Full-t...
Learn More
Apr 30th, 2025 at 17:38

Analyst, Senior IT Business Full-time Job

City Of Ottawa

IT & Telecoms   Ottawa
Job Details

Requisition ID: 17277 
Department: Finance and Corporate Services Dept. 
Service: Information Technology Services 
Branch: Applications Management Branch 
Employment Type: 1 Full-time Permanent
Work Hours: 35.00hours per week
Affiliation: CIPP
Salary Information: $93,764.58- $114,097.62 annually (2025 rates of pay)
Location: 100 Constellation, Nepean 
City: Ottawa, ON 
Job Category: Information Technology
Application Close: 13/05/2025

JOB SUMMARY

The mandate of Information Technology Services is to create business value by providing innovative and strategic technology solutions for the business operations of the City of Ottawa.

The Senior IT Business Analyst serves as the primary interface between ITS and clients and manages that relationship. The job is also responsible for providing strategic business analysis of new or changing client requirements, including leveraging the use of current City IT applications or other solutions, and identifying and maximizing other resource efficiencies for ITS. The Senior IT Business Analyst is additionally responsible for scoping, managing, or undertaking small-scale client projects.
In addition to core responsibilities, a comprehensive understanding of enterprise asset management processes is essential. In this role, you will leverage your expertise in Maximo/MAS Manage to optimize its performance within our operational framework. You will collaborate with stakeholders to align asset management solutions with business objectives, ensuring efficient data flows and system integrations. Your responsibilities will include configuring modules, defining workflows, and designing automated data mapping processes to facilitate seamless data exchange between Maximo/MAS Manage and other enterprise applications. Additionally, you will coordinate and support user training and user acceptance testing (UAT), ensuring that stakeholders are equipped to use the system effectively and that solutions meet business needs before deployment.

EDUCATION AND EXPERIENCE

Completion of 4 year university degree in business administration, computer science, engineering or other related field

Minimum of 5 years of experience in business applications and systems analysis

Knowledge of, and experience with, the City’s IT infrastructure and business applications is desirable

KNOWLEDGE

  • Business analysis practices and techniques, including the methods, practices and tools used in requirements definition, and business process review, design and re-design
  • Client relationship management
  • Technical acumen and aptitude
  • The mandates, responsibilities, operations and business contexts of client groups 
  • Project management methodologies and tools 
  • Current and emerging best practices and technical solutions used in business analysis, process design, client relationship management, and the clients’ business line(s)
  • Knowledge of applicable health and safety legislation, including the rights and duties of workers

COMPETENCIES, SKILLS AND ABILITIES

  • Critical and conceptual thinking skills, and the ability to analyze functions, issues and problems within a team environment and develop realistic and innovative solutions
  • Problem-solving skills
  • Relationship building skills
  • Communicate effectively with users, managers, IT staff and system suppliers, including the ability to bridge knowledge/understanding gaps between IT specialists and departmental management/end users 
  • Proactively look beyond stated problems, and identify and address implications to other areas of the business and organization, or other business applications
  • Write reports and documents, including functional specifications, user guides and other training/reference documents 
  • Plan, set priorities and organize work
  • Research skills
  • Facilitation skills
  • Skills in operating a personal computer and using different types of software that relate to the job
  • Strong interpersonal skills
  • Strong focus on client-service and client satisfaction
  • Work independently, and as a member of a team
  • Work well in an environment of deadlines, multiple demands and changing (and sometimes competing) priorities
  • Tact, diplomacy and professionalism

WHAT YOU NEED TO KNOW

  • Language Requirement: English oral, reading, writing       
  • Experience and formal training combined with demonstrated performance and ability may substitute for stipulated academic requirements. 
  • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available. 

 

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted. 

Analyst, Senior IT Business

City Of Ottawa
Ottawa
  IT & Telecoms Full-time
Requisition ID: 17277  Department: Finance and Corporate Services Dept.  Service: Information Technology Services  Branch: Applications Management Branch  Employment Type: 1 Full-t...
Learn More
Apr 30th, 2025 at 17:37

Data entry clerk Full-time Job

Legacy Immigration Services

IT & Telecoms   Edmonton
Job Details

Overview

Languages

English

Education

  • Secondary (high) school graduation certificate

Experience

1 year to less than 2 years

On site

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

Responsibilities

Tasks

  • Receive and register documents for data entry
  • Transfer data between software
  • Store, update and maintain databases
  • Perform general office duties
  • Create digital records using a scanner
  • Transfer handwritten data to Excel or Word documents

Additional information

Work conditions and physical capabilities

  • Fast-paced environment
  • Attention to detail

 

How to apply

By email

[email protected]

 

This job posting includes screening questions. Please answer the following questions when applying:

  • Are you currently legally able to work in Canada?
  • Do you have previous experience in this field of employment?

Data entry clerk

Legacy Immigration Services
Edmonton
  IT & Telecoms Full-time
  24.04
Overview Languages English Education Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site  Work must be completed at the physical location....
Learn More
Apr 29th, 2025 at 18:16

Looking for a job?

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