Software Developer Jobs in Canada

About 813 results in (2) seconds Clear Filters

Jobs Search

About 813 results in (2) seconds
Android Software Developer (multiple opportunities) at Morgan Stanley
Calgary, Alberta, Canada - Full Time
Skills Needed
Android Development, Kotlin, Android Sdk, Android Architecture Components, Jetpack Compose, Xml Based Ui Design, Restful Apis, Networking, Git, Unit Testing, Debugging, Ci/Cd Tools, Agile Development, Collaboration, Communication Skills, Problem Solving
Specialization
1-3 years of professional experience developing Android applications and a Bachelor's degree in computer science or a related field are required. Candidates should have a solid understanding of Kotlin and familiarity with modern Android frameworks.
Experience Required
Minimum 2 year(s)
Staff Software Engineer, Okta Developer Foundations at Okta
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Jenkins, Aws, Docker, Python, Ruby, Bash, Ci/Cd, Kubernetes, Gradle, Bazel, Artifactory, Docker Registry, Npm Registry
Specialization
Experience in developing Continuous Delivery pipelines using various technologies is required. A solid understanding of CI/CD release pipelines and exposure to cloud infrastructures is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Developer - C++ (Job Req #2025-308) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is required along with a thorough understanding of object-oriented software design. Experience with multimedia frameworks and React.js is a plus.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Developer - x402) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Development, Golang, Typescript, Python, Web3 Technologies, Stablecoins, Smart Contracts, Wallets, Scalable Software, Secure Software, Sdks, Open Source Projects, Ai, Emerging Ai Protocol Standards
Specialization
Candidates should have 6+ years of software development experience with a strong focus on backend development. Proficiency in Golang, Typescript, and Python, along with knowledge of Web3 technologies, is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Developer - Onramp) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Full Stack Engineering, Distributed Systems, Microservices Architecture, Event Driven Patterns, High Quality Code, Collaboration Skills, Developer Tooling, Blockchain Technology, Ethereum, Evm Compatible Chains, Customer Ux, Problem Solving, Communication Skills, Scrappy Self Starter
Specialization
Candidates should have at least 5 years of software engineering experience and strong full-stack engineering skills. A passion for onchain/Web3 and understanding of blockchain technologies is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Developer - x402) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Development, Golang, Typescript, Python, Web3 Technologies, Stablecoins, Smart Contracts, Wallets, Scalable Software, Secure Software, Sdks, Open Source Projects, Ai, Emerging Ai Protocol Standards
Specialization
Candidates should have 6+ years of software development experience with a focus on backend development. Proficiency in Golang, Typescript, and Python, along with knowledge of Web3 technologies, is required.
Experience Required
Minimum 5 year(s)
Senior Software Developer - C++ (Job Req #2025-307) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Software Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is a must, along with a thorough understanding of object-oriented software design. Strong debugging skills and experience with multimedia frameworks are a plus.
Experience Required
Minimum 5 year(s)
PHP - Software Developer II - Video Sharing Platforms at Aylo Careers
Montreal, Quebec, Canada - Full Time
Skills Needed
Php, Symfony, Microservices, Apis, Big Data, Caching, Messaging Queues, Databases, Docker, Elk, Rabbitmq, Redis, Gitlabci, Design Patterns, Algorithms, Scalability
Specialization
5+ years related work experience as a backend software developer is required, along with excellent knowledge of a web language such as PHP. Experience with PHP frameworks and database technologies is a plus.
Experience Required
Minimum 5 year(s)
Senior Software Developer - C++ (Job Req #2025-311) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is required along with a strong understanding of object-oriented software design. Experience with multimedia frameworks and React.js is a plus.
Experience Required
Minimum 5 year(s)
Golang Developer at Ubisoft
Montreal, Quebec, Canada - Full Time
Skills Needed
Golang, Kubernetes, Containerization, Orchestration, Docker, Infrastructure As Code, Iac, Helm, Unit Testing, Cloud Platforms, Aws, Azure, Agile Development, Collaboration, Security, Compliance
Specialization
Candidates should have expert hands-on experience developing back-end services in Go and a solid understanding of Kubernetes architecture and components. Experience with containerization tools like Docker and cloud platforms such as AWS or Azure is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
Quebec, Quebec, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Ai/Ml, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Automated Testing, Collaboration, Technical Excellence, Problem Solving, Scalability, Reliability
Specialization
The role requires 5+ years of experience in building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also necessary.
Experience Required
Minimum 5 year(s)
Intern Developer at Acumatica Inc Singapore
Montreal, Quebec, Canada - Full Time
Skills Needed
C#, Microsoft Technologies, Sql Server, Version Control, Software Design, Code Optimization, Collaboration, Prototyping, Error Analysis, Business Applications, Data Access Layers, Presentation Layers, Customizations, Robustness, Scalability, Efficiency
Specialization
Candidates should be enrolled in a Co-op program and have knowledge of C# and experience with complex queries. Strong understanding of software principles and a passion for writing efficient code are essential.
Java Developer 3 at Behavox Ltd
, Ontario, Canada - Full Time
Skills Needed
Java, Cloud Native, Distributed Systems, Real Time Analytics, Data Ingestion, Sql, Nosql, Message Brokers, Python, Testing Mindset
Specialization
Candidates should have 5+ years of experience building scalable backend systems using Java, with a preference for GCP. Proficiency in SQL and familiarity with message brokers is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
Quebec, Quebec, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Containerization, Serverless Architecture, Message Brokers, Data Processing, Automated Testing, Api Development, Ai/Ml, Analytics, Collaboration, Technical Excellence, Problem Solving, Product Management
Specialization
Candidates should have 5+ years of experience building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
, Ontario, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Ai/Ml, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Technical Excellence, Collaboration, Autonomy, Automated Testing, Distributed Systems, High Load Architecture
Specialization
The role requires 5+ years of experience in building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also essential.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
, British Columbia, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Ai/Ml, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Technical Excellence, Collaboration, Autonomy, Automated Testing, Distributed Systems
Specialization
Candidates should have 5+ years of experience building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
, British Columbia, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Technical Problem Solving, Automated Testing, Collaboration, Agile Methodologies, Innovation, Scalability, Reliability
Specialization
Candidates should have 5+ years of experience building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
, Ontario, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql Databases, Nosql Databases, Containerization, Serverless Architecture, Message Brokers, Data Processing, Automated Testing, Api Development, Ai/Ml, Analytics, Collaboration, Technical Excellence, Problem Solving, Product Management
Specialization
Candidates should have 5+ years of experience building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Senior Developer at Critical Mass
Calgary, Alberta, Canada - Full Time
Skills Needed
Front End Development, Html, Css, Javascript, Responsive Design, Cross Browser Compatibility, Git, Code Reviews, Mentoring, Performance Optimization, Ui/Ux Design, Rest Apis, Documentation, Troubleshooting, Collaboration, Modular Components
Specialization
The role requires 5+ years of professional front-end development experience and expert-level proficiency in JavaScript, HTML, and CSS. Strong communication skills and experience in mentoring are also essential.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
Quebec, Quebec, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Automated Testing, Technical Problem Solving, Collaboration, Agile Methodologies, Distributed Systems, High Load Architecture, Data Management
Specialization
Candidates should have 5+ years of experience in building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Android Software Developer (multiple opportunities) at Morgan Stanley
Calgary, Alberta, Canada -
Full Time


Start Date

Immediate

Expiry Date

02 Mar, 26

Salary

0.0

Posted On

02 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Android Development, Kotlin, Android SDK, Android Architecture Components, Jetpack Compose, XML-based UI Design, RESTful APIs, Networking, Git, Unit Testing, Debugging, CI/CD Tools, Agile Development, Collaboration, Communication Skills, Problem Solving

Industry

Financial Services

Description
Construct, enhance, and troubleshoot native Android applications in an Agile, Develop, test, and maintain features for our Android apps using Kotlin and modern Android frameworks. Work closely with other engineers, designers, and product managers on feature development and bug fixes. Participate in code reviews, learn best practices, and contribute to team knowledge sharing. Write clean, maintainable, and well-documented code. Troubleshoot and resolve basic performance, reliability, and usability issues. Contribute to improving development processes and code quality. Build a career with impact. 1-3 years of professional experience developing Android applications. Bachelor's degree in computer science, Software Engineering, or equivalent practical experience. Solid understanding of Kotlin and familiarity with Android SDK. Exposure to Android Architecture Components (e.g., Navigation, ViewModel, LiveData) Experience with Jetpack Compose and XML-based UI design. Familiarity with RESTful APIs and networking in Android. Experience with Git version control. Basic understanding of unit testing and debugging techniques. Exposure to CI/CD tools and Agile development practices. Ability to work collaboratively, take direction, and learn quickly. Good communication skills and a willingness to ask questions and seek help. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work. To learn more about our offices across the globe, please copy and paste https://www.morganstanley.com/about-us/global-offices​ into your browser. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.
Responsibilities
Construct, enhance, and troubleshoot native Android applications while collaborating with engineers, designers, and product managers. Participate in code reviews and contribute to improving development processes and code quality.
Android Software Developer (multiple opportunities) at Morgan Stanley
Calgary, Alberta, Canada - Full Time
Skills Needed
Android Development, Kotlin, Android Sdk, Android Architecture Components, Jetpack Compose, Xml Based Ui Design, Restful Apis, Networking, Git, Unit Testing, Debugging, Ci/Cd Tools, Agile Development, Collaboration, Communication Skills, Problem Solving
Specialization
1-3 years of professional experience developing Android applications and a Bachelor's degree in computer science or a related field are required. Candidates should have a solid understanding of Kotlin and familiarity with modern Android frameworks.
Experience Required
Minimum 2 year(s)
Staff Software Engineer, Okta Developer Foundations at Okta
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Jenkins, Aws, Docker, Python, Ruby, Bash, Ci/Cd, Kubernetes, Gradle, Bazel, Artifactory, Docker Registry, Npm Registry
Specialization
Experience in developing Continuous Delivery pipelines using various technologies is required. A solid understanding of CI/CD release pipelines and exposure to cloud infrastructures is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Developer - C++ (Job Req #2025-308) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is required along with a thorough understanding of object-oriented software design. Experience with multimedia frameworks and React.js is a plus.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Developer - x402) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Development, Golang, Typescript, Python, Web3 Technologies, Stablecoins, Smart Contracts, Wallets, Scalable Software, Secure Software, Sdks, Open Source Projects, Ai, Emerging Ai Protocol Standards
Specialization
Candidates should have 6+ years of software development experience with a strong focus on backend development. Proficiency in Golang, Typescript, and Python, along with knowledge of Web3 technologies, is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Developer - Onramp) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Full Stack Engineering, Distributed Systems, Microservices Architecture, Event Driven Patterns, High Quality Code, Collaboration Skills, Developer Tooling, Blockchain Technology, Ethereum, Evm Compatible Chains, Customer Ux, Problem Solving, Communication Skills, Scrappy Self Starter
Specialization
Candidates should have at least 5 years of software engineering experience and strong full-stack engineering skills. A passion for onchain/Web3 and understanding of blockchain technologies is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Developer - x402) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Development, Golang, Typescript, Python, Web3 Technologies, Stablecoins, Smart Contracts, Wallets, Scalable Software, Secure Software, Sdks, Open Source Projects, Ai, Emerging Ai Protocol Standards
Specialization
Candidates should have 6+ years of software development experience with a focus on backend development. Proficiency in Golang, Typescript, and Python, along with knowledge of Web3 technologies, is required.
Experience Required
Minimum 5 year(s)
Senior Software Developer - C++ (Job Req #2025-307) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Software Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is a must, along with a thorough understanding of object-oriented software design. Strong debugging skills and experience with multimedia frameworks are a plus.
Experience Required
Minimum 5 year(s)
PHP - Software Developer II - Video Sharing Platforms at Aylo Careers
Montreal, Quebec, Canada - Full Time
Skills Needed
Php, Symfony, Microservices, Apis, Big Data, Caching, Messaging Queues, Databases, Docker, Elk, Rabbitmq, Redis, Gitlabci, Design Patterns, Algorithms, Scalability
Specialization
5+ years related work experience as a backend software developer is required, along with excellent knowledge of a web language such as PHP. Experience with PHP frameworks and database technologies is a plus.
Experience Required
Minimum 5 year(s)
Senior Software Developer - C++ (Job Req #2025-311) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is required along with a strong understanding of object-oriented software design. Experience with multimedia frameworks and React.js is a plus.
Experience Required
Minimum 5 year(s)
Golang Developer at Ubisoft
Montreal, Quebec, Canada - Full Time
Skills Needed
Golang, Kubernetes, Containerization, Orchestration, Docker, Infrastructure As Code, Iac, Helm, Unit Testing, Cloud Platforms, Aws, Azure, Agile Development, Collaboration, Security, Compliance
Specialization
Candidates should have expert hands-on experience developing back-end services in Go and a solid understanding of Kubernetes architecture and components. Experience with containerization tools like Docker and cloud platforms such as AWS or Azure is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
Quebec, Quebec, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Ai/Ml, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Automated Testing, Collaboration, Technical Excellence, Problem Solving, Scalability, Reliability
Specialization
The role requires 5+ years of experience in building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also necessary.
Experience Required
Minimum 5 year(s)
Intern Developer at Acumatica Inc Singapore
Montreal, Quebec, Canada - Full Time
Skills Needed
C#, Microsoft Technologies, Sql Server, Version Control, Software Design, Code Optimization, Collaboration, Prototyping, Error Analysis, Business Applications, Data Access Layers, Presentation Layers, Customizations, Robustness, Scalability, Efficiency
Specialization
Candidates should be enrolled in a Co-op program and have knowledge of C# and experience with complex queries. Strong understanding of software principles and a passion for writing efficient code are essential.
Java Developer 3 at Behavox Ltd
, Ontario, Canada - Full Time
Skills Needed
Java, Cloud Native, Distributed Systems, Real Time Analytics, Data Ingestion, Sql, Nosql, Message Brokers, Python, Testing Mindset
Specialization
Candidates should have 5+ years of experience building scalable backend systems using Java, with a preference for GCP. Proficiency in SQL and familiarity with message brokers is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
Quebec, Quebec, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Containerization, Serverless Architecture, Message Brokers, Data Processing, Automated Testing, Api Development, Ai/Ml, Analytics, Collaboration, Technical Excellence, Problem Solving, Product Management
Specialization
Candidates should have 5+ years of experience building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
, Ontario, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Ai/Ml, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Technical Excellence, Collaboration, Autonomy, Automated Testing, Distributed Systems, High Load Architecture
Specialization
The role requires 5+ years of experience in building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also essential.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
, British Columbia, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Ai/Ml, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Technical Excellence, Collaboration, Autonomy, Automated Testing, Distributed Systems
Specialization
Candidates should have 5+ years of experience building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
, British Columbia, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Technical Problem Solving, Automated Testing, Collaboration, Agile Methodologies, Innovation, Scalability, Reliability
Specialization
Candidates should have 5+ years of experience building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
, Ontario, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql Databases, Nosql Databases, Containerization, Serverless Architecture, Message Brokers, Data Processing, Automated Testing, Api Development, Ai/Ml, Analytics, Collaboration, Technical Excellence, Problem Solving, Product Management
Specialization
Candidates should have 5+ years of experience building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Senior Developer at Critical Mass
Calgary, Alberta, Canada - Full Time
Skills Needed
Front End Development, Html, Css, Javascript, Responsive Design, Cross Browser Compatibility, Git, Code Reviews, Mentoring, Performance Optimization, Ui/Ux Design, Rest Apis, Documentation, Troubleshooting, Collaboration, Modular Components
Specialization
The role requires 5+ years of professional front-end development experience and expert-level proficiency in JavaScript, HTML, and CSS. Strong communication skills and experience in mentoring are also essential.
Experience Required
Minimum 5 year(s)
Java Developer 3 at Behavox Ltd
Quebec, Quebec, Canada - Full Time
Skills Needed
Java, Cloud Native Applications, Sql, Nosql, Api Development, Data Analytics, Containerization, Serverless Architecture, Message Brokers, Automated Testing, Technical Problem Solving, Collaboration, Agile Methodologies, Distributed Systems, High Load Architecture, Data Management
Specialization
Candidates should have 5+ years of experience in building scalable server-side applications with a solid knowledge of Java. Proficiency in SQL and NoSQL databases, as well as experience with message brokers, is also required.
Experience Required
Minimum 5 year(s)
Loading...