Software Jobs in Canada

About 3171 results in (3) seconds Clear Filters

Jobs Search

About 3171 results in (3) seconds
Lead Application Software Developer – NetReveal at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Organization Skills, Databases, Java, Technical Proficiency, Writing, Apps, Database, User Interaction, Communication Skills, Responsive Design, Integration, Shell Scripting, Javascript, Oracle Database, Software, Oracle, User Experience, Web Architecture, Framework, Xml
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Sales Representative – Transportation Software at CIMA
Calgary, AB T2E 7H7, Canada - Full Time
Skills Needed
Road Safety, Hardware Solutions, Lead Generation, Pipeline Management, English, Transportation Planning, Hubspot, Communication Skills, Conferences, Traffic Engineering, Software
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Managing Director- Software Business (Americas) at Valsoft Corporation
Remote, British Columbia, Canada - Full Time
Skills Needed
Operational Excellence, Enterprise Services, Daily Operations, Software, Continuous Improvement, Interpersonal Skills, Document Management
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Sales Representative – Transportation Software at CIMA
Mississauga, ON L4V 1W5, Canada - Full Time
Skills Needed
Lead Generation, Hubspot, Hardware Solutions, English, Communication Skills, Software, Conferences, Traffic Engineering, Road Safety, Pipeline Management, Transportation Planning
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Sales Representative – Transportation Software at CIMA
Ottawa, ON K1J 9B8, Canada - Full Time
Skills Needed
Hardware Solutions, Pipeline Management, Conferences, Transportation Planning, Lead Generation, Software, Hubspot, Communication Skills, Road Safety, Traffic Engineering, English
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer - Client Integration -PRM at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Technical Documentation, High Availability, Root, Scalability, Software, Configuration Management, Distributed Systems, Amazon Web Services, Mysql, Computer Science, Mobile Applications, Postgresql, Kubernetes, Version Control, Software Development, Core Java, Security
Specialization
Computer Science, Engineering
Qualification
Graduate
Web Application Software Developer - Fullstack at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Large Volume, Shipping, Desktop Application Development, Metrics, Java, Ux, It, Resolutions, Writing, Games, Electron, Mobile Devices, Windows, Console, Software Requirements, Perforce, Design, Design Documents, Computer Science, Typescript, Community Management, Software
Specialization
Computer Science, Relevant Field
Qualification
Graduate
Software Programmer at Thynker Inc
Oakville, ON L6H 6X7, Canada - Full Time
Skills Needed
Python, Programming Languages, C++, Communication Skills, Databases
Qualification
Graduate
Senior Software Dev at GroundControl Software Inc
St. John's, NL A1A 1B3, Canada - Full Time
Skills Needed
Writing, Test Suites, Enterprise Software, Python, Features, Regulatory Requirements, Production Systems, User Experience, Aws
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer I at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Dax, Computer Science, Ux, Academic Background, Columns, Data Models, Dashboards
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 2 year(s)
developer, software at Fluey Trading Inc
Winnipeg, MB R2W 3A6, Canada - Full Time
Skills Needed
C++, Technology, Javascript, Java
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Programmer at SHIL Technologies Inc
Hamilton, ON L8N 3W1, Canada - Full Time
Skills Needed
Software Engineers, Business Requirements, Data Models
Qualification
Graduate
Experience Required
Minimum 3 year(s)
software programmer at Transport Livriris Livriris Pro Inc
Ottawa, ON K1N 9G2, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Secondary (high) school graduation certificate
Qualification
Trade Certificate
Experience Required
Minimum 1 year(s)
developer, software at Quest Software Canada Inc
Concord, ON, Canada - Full Time
Skills Needed
Design, C++, Embedded Systems, Technology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software QA Analyst at Groupe Nordik
Gatineau, QC J8Z 3G4, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Information Systems
Qualification
Diploma
Experience Required
Minimum 3 year(s)
developer, software at Fluey Trading Inc
Winnipeg, MB R2W 3A6, Canada - Full Time
Skills Needed
C++, Java, Javascript, Technology
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer I at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Academic Background
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 2 year(s)
developer, software at Nuage Digital Edge Inc
Etobicoke, ON M9W 0A2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer I at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Academic Background
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 2 year(s)
developer, software at Fluey Trading Inc
Winnipeg, MB R2W 3A6, Canada - Full Time
Skills Needed
Javascript, C++, Java, Technology
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Lead Application Software Developer – NetReveal at BMO Financial Group
Toronto, ON M8X 1C4, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Dec, 25

Salary

75900.0

Posted On

10 Sep, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Organization Skills, Databases, Java, Technical Proficiency, Writing, Apps, Database, User Interaction, Communication Skills, Responsive Design, Integration, Shell Scripting, Javascript, Oracle Database, Software, Oracle, User Experience, Web Architecture, Framework, Xml

Industry

Information Technology/IT

Description

100 King Street West Toronto Ontario,M5X 1A1
Join BMO’s Financial Crimes Technology team and become a driving force in safeguarding our customers and communities. We lead the development of a dynamic ecosystem that spans Cybersecurity, Fraud Prevention, and Physical Security, delivering enterprise-grade solutions that protect what matters most. You will shape the future of financial crime defense by integrating cutting-edge technologies into scalable platforms that evolve with emerging threats. Thrive in a fast-paced environment where bold thinking and rapid decision-making are not just encouraged—they’re essential. Be part of a culture that champions innovation and transformation, redefining how financial crimes are detected and prevented. Your work will have real impact, helping us stay ahead of the curve and build a safer financial world.

CORE SKILLS:

  • NetReveal Development & Configuration – Minimum 2 years
  • Application integration with data sources using batch feed, real-time feed –2 years
  • API development - 4 years
  • Apache Kafka Integration - 2 year
  • Linux OS – 4 years Shell scripting – 4 years
  • Oracle DB – 4 years
  • SQL – 5 years
  • WebSphere Configuration - 2 years
  • Java – 4 years
  • Git-hub – 4 years
  • SSO w/Azure Entra ID – 1 Year
    Additional Details:

Applies development expertise to front and back-end systems coding combined with project management experience with systems administration skills. Designs the strategy for continuous enhancement, performance optimization, stability, and scalability. Designs, develops, and maintains fully-fledged and functioning platforms with databases or servers. Designs the user experience, user interaction, responsive design, and complete architecture. Works with databases, servers, APIs, version control systems, and third-party apps. Ensures cross-platform compatibility and fixes issues during test and production phases..

  • Builds dynamic, visually-attractive, and innovative software product/apps including front-end and back-end components
  • Build new pages, workflows , access control groups using configuration , custom coding within NetReveal application
  • Integrate new data sources to NetReveal using batch or near Real time or Realtime feed
  • Manages the complete software development process from conception to deployment.
  • Maintains and upgrades the software following deployment.
  • Manages the end-to-end life cycle for the production of software and applications.
  • Oversees and guides the analysis, writing, building, and deployment of software.
  • Oversees automated testing and provides insights on results.
  • Modifies and tests changes to previously developed programs.
  • Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
  • Provides specialized consulting, analytical and technical support.
  • Exercises judgment to identify, diagnose, and solve problems within given rules.
  • Works independently and regularly handles non-routine situations.
  • Broader work or accountabilities may be assigned as needed.

QUALIFICATIONS:

In-Depth level of proficiency:

  • SymphonyAI NetReveal Development, Configuration, and deployment
  • NetReveal application integration with data sources using batch feed, real-time feed using API and Kafka integration
  • API development
  • Linux & Shell scripting
  • SQL & Oracle database
  • WebSphere
  • Java , XML, JavaScript
  • Front-end languages and framework.
  • Backend Technologies and Frameworks.
  • Database and cache.
  • Basic design ability.
  • Web architecture.
  • Version Control.
  • Learning Agility.
  • Building and managing relationships.
  • Technical writing / documentation.
  • Verbal & written communication skills.
  • Organization skills.
  • Collaboration & team skills.
  • Analytical and problem solving skills.
  • Influence skills.
  • Data driven decision making.
  • Typically between 5 - 7 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
  • Deep knowledge and technical proficiency gained through extensive education and business experience.

ABOUT US

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.
As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.
To find out more visit us at https://jobs.bmo.com/ca/en
BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.
Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes

Responsibilities

KEY Responsibilities:

  • Develop & configure new or customized NetReveal application functions and components (page, sections, action , workflow , access control groups etc.)
  • Build solution to integrate NetReveal application with other BMO systems including data feeds
  • Lead the development team for end-to-end solution design and development work of the application
  • Maintain and upgrade the software following deployment, and provide production support by troubleshooting and resolving production issues
  • Apply development expertise to front and back-end systems coding combined with project management experience with systems administration skills
  • Manage application changes and version control of the application delivery packages
  • As an application SME , provide specialized consulting, analytical and technical support of the application
Lead Application Software Developer – NetReveal at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Organization Skills, Databases, Java, Technical Proficiency, Writing, Apps, Database, User Interaction, Communication Skills, Responsive Design, Integration, Shell Scripting, Javascript, Oracle Database, Software, Oracle, User Experience, Web Architecture, Framework, Xml
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Sales Representative – Transportation Software at CIMA
Calgary, AB T2E 7H7, Canada - Full Time
Skills Needed
Road Safety, Hardware Solutions, Lead Generation, Pipeline Management, English, Transportation Planning, Hubspot, Communication Skills, Conferences, Traffic Engineering, Software
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Managing Director- Software Business (Americas) at Valsoft Corporation
Remote, British Columbia, Canada - Full Time
Skills Needed
Operational Excellence, Enterprise Services, Daily Operations, Software, Continuous Improvement, Interpersonal Skills, Document Management
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Sales Representative – Transportation Software at CIMA
Mississauga, ON L4V 1W5, Canada - Full Time
Skills Needed
Lead Generation, Hubspot, Hardware Solutions, English, Communication Skills, Software, Conferences, Traffic Engineering, Road Safety, Pipeline Management, Transportation Planning
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Sales Representative – Transportation Software at CIMA
Ottawa, ON K1J 9B8, Canada - Full Time
Skills Needed
Hardware Solutions, Pipeline Management, Conferences, Transportation Planning, Lead Generation, Software, Hubspot, Communication Skills, Road Safety, Traffic Engineering, English
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer - Client Integration -PRM at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Technical Documentation, High Availability, Root, Scalability, Software, Configuration Management, Distributed Systems, Amazon Web Services, Mysql, Computer Science, Mobile Applications, Postgresql, Kubernetes, Version Control, Software Development, Core Java, Security
Specialization
Computer Science, Engineering
Qualification
Graduate
Web Application Software Developer - Fullstack at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Large Volume, Shipping, Desktop Application Development, Metrics, Java, Ux, It, Resolutions, Writing, Games, Electron, Mobile Devices, Windows, Console, Software Requirements, Perforce, Design, Design Documents, Computer Science, Typescript, Community Management, Software
Specialization
Computer Science, Relevant Field
Qualification
Graduate
Software Programmer at Thynker Inc
Oakville, ON L6H 6X7, Canada - Full Time
Skills Needed
Python, Programming Languages, C++, Communication Skills, Databases
Qualification
Graduate
Senior Software Dev at GroundControl Software Inc
St. John's, NL A1A 1B3, Canada - Full Time
Skills Needed
Writing, Test Suites, Enterprise Software, Python, Features, Regulatory Requirements, Production Systems, User Experience, Aws
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer I at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Dax, Computer Science, Ux, Academic Background, Columns, Data Models, Dashboards
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 2 year(s)
developer, software at Fluey Trading Inc
Winnipeg, MB R2W 3A6, Canada - Full Time
Skills Needed
C++, Technology, Javascript, Java
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Programmer at SHIL Technologies Inc
Hamilton, ON L8N 3W1, Canada - Full Time
Skills Needed
Software Engineers, Business Requirements, Data Models
Qualification
Graduate
Experience Required
Minimum 3 year(s)
software programmer at Transport Livriris Livriris Pro Inc
Ottawa, ON K1N 9G2, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Secondary (high) school graduation certificate
Qualification
Trade Certificate
Experience Required
Minimum 1 year(s)
developer, software at Quest Software Canada Inc
Concord, ON, Canada - Full Time
Skills Needed
Design, C++, Embedded Systems, Technology
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software QA Analyst at Groupe Nordik
Gatineau, QC J8Z 3G4, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Information Systems
Qualification
Diploma
Experience Required
Minimum 3 year(s)
developer, software at Fluey Trading Inc
Winnipeg, MB R2W 3A6, Canada - Full Time
Skills Needed
C++, Java, Javascript, Technology
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer I at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Academic Background
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 2 year(s)
developer, software at Nuage Digital Edge Inc
Etobicoke, ON M9W 0A2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer I at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Academic Background
Specialization
Undergraduate degree postgraduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 2 year(s)
developer, software at Fluey Trading Inc
Winnipeg, MB R2W 3A6, Canada - Full Time
Skills Needed
Javascript, C++, Java, Technology
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Loading...