Software Developer Jobs in Canada

About 804 results in (4) seconds Clear Filters

Jobs Search

About 804 results in (4) seconds
Java Full-Stack Developer (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Java, Spring Framework, Microservices, Restful Api, Sql, Nosql, Message Brokers, Event Driven Architecture, Containerization, Orchestration, Docker, Kubernetes, Maven, Gradle, Ci/Cd
Specialization
Candidates should have 6+ years of professional experience in Java backend development and a strong proficiency in Java 8 or higher. An expert knowledge of the Spring Framework ecosystem and experience with microservices architecture is also required.
Experience Required
Minimum 5 year(s)
Full Stack Developer, Devices Team at AppDirect, Inc
Calgary, AB, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer I at SurveyMonkey
, , Canada - Full Time
Skills Needed
Backend Application Development, Python, Fast Api, Flask, Pyramid, Sql Databases, Elasticsearch, Restful Apis, Git, Software Design Patterns, Kubernetes, Helm Charts, Terraform, Kafka, Apache Spark, Communication Skills
Specialization
Candidates should have over 5 years of experience in backend application development and be proficient in Python and web frameworks. Familiarity with SQL databases and understanding of Restful APIs are also required.
Experience Required
Minimum 5 year(s)
Software Engineer (Onsite) at RAYTHEON TECHNOLOGIES CORPORATION
Ottawa, Ontario, Canada - Full Time
Skills Needed
C/C++, Real Time Embedded Computer Architectures, Signals, Rf, Systems Experience, Dsp, Waveform Implementation, Rf Testing Equipment, Spectrum Analyzer, Oscilloscope, Signal Generator, Object Oriented Programming, Communication Skills, Analytical Skills, Software Life Cycle, Team Working Ability, Self Motivated
Specialization
Candidates must be Canadian citizens and either hold or be eligible for a Government of Canada Secret Level Security Clearance. A degree in STEM and a minimum of 2 years of relevant experience or an advanced degree in a related field is typically required.
Experience Required
Minimum 2 year(s)
Software Engineer - Growth at BitGo
Toronto, Ontario, Canada - Full Time
Skills Needed
Backend Development, Server Side Development, Algorithm Design, Problem Solving, Typescript, Node.Js, Express, Postgresql, Mongodb, Restful Api Design, Microservices, Unit Testing, Functional Testing, Git, Cryptocurrencies, Blockchain
Specialization
At least 3 years of experience in backend development is required, along with strong skills in TypeScript, Node.js, and API design. A bachelor's degree in a technical discipline and an understanding of cryptocurrencies are also necessary.
Experience Required
Minimum 2 year(s)
Associate Software Engineer at HP Law
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Microservices, Test Automation, Api Testing, Integration Testing, End To End Testing, Ci/Cd, Devops, Nodejs, Typescript, Javascript, Python, Terraform, Cloud Environments, Scrum, Agile Development
Specialization
Candidates should be enrolled in a Bachelor's or Master's program in a relevant field and have completed at least 2 academic years. Experience with cloud environments and a passion for programming are essential.
AI-Native Software Engineer at CookUnity
Toronto, Ontario, Canada - Full Time
Skills Needed
Ai Development, Prompt Engineering, Llms, Python, Kotlin, Typescript, React, Next.Js, Prototyping, Automation, Teaching, Experimentation, Open Source, Model Fine Tuning, Rag Systems, Building Ai Products
Specialization
Candidates should have at least 3 years of professional experience and a portfolio showcasing projects built with AI assistance. A strong foundation in programming languages and experience with modern AI development tools is essential.
Senior Software Engineer II at SurveyMonkey
Ottawa, Ontario, Canada - Full Time
Skills Needed
Backend Technologies, Node.Js, Typescript, Distributed Architectures, Event Driven Architectures, Data Quality, Governance Systems, Schema Validation, Pii Detection, Ai Capabilities, Foundation Model Apis, Collaboration, Mentorship, Technical Excellence, Observability, Performance
Specialization
Candidates should have 8+ years of experience in backend or platform systems with a focus on reliability and performance. Proficiency in modern backend technologies and familiarity with AI and data systems is also required.
Experience Required
Minimum 10 year(s)
Software Engineer, Embedded at Motive
Toronto, Ontario, Canada - Full Time
Skills Needed
Embedded Systems, C/C++, Firmware Development, Debugging, Multi Core Architectures, Automated Testing, Rtos, Linux, Android, Electrical Bus Communication, Thread Scheduling, Context Switching, Memory Management, Iot, Consumer Electronics, Arm Processors
Specialization
Candidates should have 5+ years of experience and a bachelor's degree in Electrical Engineering, Computer Science, or equivalent. Strong programming experience in C/C++ for embedded systems and familiarity with ARM or equivalent architectures is required.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Data Engineering, Big Data Analytics, Business Intelligence, Telemetry Pipelines, Data Integration, Real Time Analytics, Compliance, Data Governance, Diagnostics, Analytics, Azure Sql Db, Azure Cosmos Db, Azure Data Factory, Azure Synapse Analytics, Power Bi
Specialization
Candidates should have extensive experience in software engineering and data engineering, particularly with Azure technologies. A strong understanding of big data analytics and compliance is essential.
Experience Required
Minimum 10 year(s)
Software Engineer, Security at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Development, Security Solutions, Python, Go, Cloud Environments, Aws, Gcp, Azure, Communication Skills, Interpersonal Skills, Automation, Security Best Practices, Threat Modeling, Blockchain Technologies, Smart Contract Security
Specialization
A Bachelor’s degree in Computer Science or related field and 3+ years of experience in software development are required. Experience with automated tools in Python or Go and proficiency in various technology stacks and cloud environments is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer, Embedded at Motive
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Embedded Systems, C/C++, Firmware Development, Debugging, Multi Core Architectures, Automated Testing, Rtos, Linux, Android, Electrical Bus Communication, Thread Scheduling, Context Switching, Memory Management, Iot, Wifi, Bluetooth
Specialization
Candidates should have 5+ years of experience and a Bachelor's degree in Electrical Engineering, Computer Science, or equivalent. Strong programming experience in C/C++ and familiarity with ARM architectures is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineering at Microsoft
Montreal, Quebec, Canada - Full Time
Skills Needed
C#, Python, Typescript, Azure, Devops, Ci/Cd, Distributed Systems, Apis, Web Development, Cloud Platforms, Data Structures, Algorithms, Production Deployment, Troubleshooting, Automation, Documentation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience. Proficiency in coding languages and experience with both front-end and back-end development are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Web Performance, React, Javascript, Typescript, Html5, Css3, C, C++, C#, Java, Python, Performance Metrics, Debugging, Graphql, Collaboration, Problem Solving, Curiosity
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience. A strong understanding of React and web technologies is required, along with experience in solving performance problems in complex web applications.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Apis, Sdks, Telemetry, Data Integration, Big Data Analytics, Business Intelligence, Service Health, Architecture, Design, Scalability
Specialization
A Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and 8+ years of experience or equivalent.
Experience Required
Minimum 10 year(s)
Lead, Operations Analytics Developer at SSENSE
Montreal, Quebec, Canada - Full Time
Skills Needed
Data Modeling, Information Architecture, Data Product Design, Sql, Relational Databases, Data Warehousing, Data Visualization, Cloud Platforms, Process Mapping, Communication Skills, Technical Support, Data Governance, Data Catalog, Training, Continuous Improvement, Ad Hoc Analysis
Specialization
Candidates should have a bachelor's degree in a relevant field and 5 to 7 years of experience in data modeling and product design. Strong mastery of SQL and experience with data warehousing platforms are essential.
Experience Required
Minimum 5 year(s)
Sr. Java Developer - Capital Markets at Endava
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring, Spring Boot, Hdfs, Kafka, Sql, Nosql, Cassandra, Microservices, Agile, Python, Scala, Mq, Ui Development, React, Capital Markets
Specialization
Candidates must have over 7 years of experience as a Java developer with expertise in big data tools and microservices. Capital Markets experience and the ability to work onsite 2 days a week are required.
Experience Required
Minimum 10 year(s)
Sr. Java Developer - Capital Markets at Endava
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring, Spring Boot, Hdfs, Kafka, Sql, Nosql, Cassandra, Microservices, Agile, Python, Scala, Mq, React
Specialization
Candidates must have 7+ years of experience as a Java developer with expertise in big data tools and capital markets. Experience in Agile teams and UI development using React is also required.
Experience Required
Minimum 5 year(s)
Machine Learning Developer (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Machine Learning, Data Engineering, Python, Spark, Sql, Mlops, Feature Engineering, Big Data, Java, Scala, Databricks, Snowflake, Azure Machine Learning, React, Analytics, Code Optimization
Specialization
Bachelor's degree in a technical field and 5+ years of relevant experience in software development or machine learning applications are required. Proficiency in Python, SQL, and exposure to modern AI technologies is essential.
Experience Required
Minimum 5 year(s)
Automation Developer - Lottery Group at Canadian Bank Note Company
Ottawa, Ontario, Canada - Full Time
Skills Needed
Automation Development, Scripting, Test Automation, Api Testing, Performance Testing, Collaboration, Continuous Improvement, Problem Solving, Communication, Documentation, Attention To Detail, Agile, Devops, Python, Java, Javascript
Specialization
A bachelor's degree in computer science or a related field is required, along with 6-10 years of experience in automation development. Strong understanding of test automation frameworks and scripting languages such as Python, Java, or JavaScript is essential.
Experience Required
Minimum 5 year(s)
Java Full-Stack Developer (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada -
Full Time


Start Date

Immediate

Expiry Date

29 Jan, 26

Salary

0.0

Posted On

31 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Framework, Microservices, RESTful API, SQL, NoSQL, Message Brokers, Event-Driven Architecture, Containerization, Orchestration, Docker, Kubernetes, Maven, Gradle, CI/CD

Industry

Financial Services

Description
Contribute to the function through complex project tasks and initiatives. Interact regularly with team members and occasionally leadership on a range of topics. Design, develop, and maintain Java-based backend services and applications Make architectural decisions and establish technical standards Manage project timelines, resource allocation, and deliverables Conduct code reviews and ensure code quality across the team Collaborate with product managers to define and implement new features Troubleshoot and resolve complex technical issues Create and maintain technical documentation Report project status to senior management 6+ years of professional experience in Java backend development Ability to process information, translate into plans and present summaries to stakeholders. Experienced understanding of business line and discipline. Strong proficiency in Java 8 or higher, including advanced language features Expert knowledge of Spring Framework ecosystem (Spring Boot, Spring Data, Spring Security) Experience with microservices architecture design and implementation Solid understanding of RESTful API design principles and best practices Proficiency with relational databases (SQL Server, Sybase) and SQL optimization Experience with NoSQL databases (MongoDB, Cassandra, Redis) Knowledge of message brokers and event-driven architectures (IBM MQ, Kafka, RabbitMQ) Familiarity with containerization and orchestration (Docker, Kubernetes) Strong experience with build tools (Maven, Gradle) and CI/CD pipelines Build a career with impact. Visit morganstanley.com for more information. 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
The Java Full-Stack Developer will design, develop, and maintain Java-based backend services and applications while managing project timelines and deliverables. They will also conduct code reviews, troubleshoot complex technical issues, and collaborate with product managers to implement new features.
Java Full-Stack Developer (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Java, Spring Framework, Microservices, Restful Api, Sql, Nosql, Message Brokers, Event Driven Architecture, Containerization, Orchestration, Docker, Kubernetes, Maven, Gradle, Ci/Cd
Specialization
Candidates should have 6+ years of professional experience in Java backend development and a strong proficiency in Java 8 or higher. An expert knowledge of the Spring Framework ecosystem and experience with microservices architecture is also required.
Experience Required
Minimum 5 year(s)
Full Stack Developer, Devices Team at AppDirect, Inc
Calgary, AB, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer I at SurveyMonkey
, , Canada - Full Time
Skills Needed
Backend Application Development, Python, Fast Api, Flask, Pyramid, Sql Databases, Elasticsearch, Restful Apis, Git, Software Design Patterns, Kubernetes, Helm Charts, Terraform, Kafka, Apache Spark, Communication Skills
Specialization
Candidates should have over 5 years of experience in backend application development and be proficient in Python and web frameworks. Familiarity with SQL databases and understanding of Restful APIs are also required.
Experience Required
Minimum 5 year(s)
Software Engineer (Onsite) at RAYTHEON TECHNOLOGIES CORPORATION
Ottawa, Ontario, Canada - Full Time
Skills Needed
C/C++, Real Time Embedded Computer Architectures, Signals, Rf, Systems Experience, Dsp, Waveform Implementation, Rf Testing Equipment, Spectrum Analyzer, Oscilloscope, Signal Generator, Object Oriented Programming, Communication Skills, Analytical Skills, Software Life Cycle, Team Working Ability, Self Motivated
Specialization
Candidates must be Canadian citizens and either hold or be eligible for a Government of Canada Secret Level Security Clearance. A degree in STEM and a minimum of 2 years of relevant experience or an advanced degree in a related field is typically required.
Experience Required
Minimum 2 year(s)
Software Engineer - Growth at BitGo
Toronto, Ontario, Canada - Full Time
Skills Needed
Backend Development, Server Side Development, Algorithm Design, Problem Solving, Typescript, Node.Js, Express, Postgresql, Mongodb, Restful Api Design, Microservices, Unit Testing, Functional Testing, Git, Cryptocurrencies, Blockchain
Specialization
At least 3 years of experience in backend development is required, along with strong skills in TypeScript, Node.js, and API design. A bachelor's degree in a technical discipline and an understanding of cryptocurrencies are also necessary.
Experience Required
Minimum 2 year(s)
Associate Software Engineer at HP Law
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Microservices, Test Automation, Api Testing, Integration Testing, End To End Testing, Ci/Cd, Devops, Nodejs, Typescript, Javascript, Python, Terraform, Cloud Environments, Scrum, Agile Development
Specialization
Candidates should be enrolled in a Bachelor's or Master's program in a relevant field and have completed at least 2 academic years. Experience with cloud environments and a passion for programming are essential.
AI-Native Software Engineer at CookUnity
Toronto, Ontario, Canada - Full Time
Skills Needed
Ai Development, Prompt Engineering, Llms, Python, Kotlin, Typescript, React, Next.Js, Prototyping, Automation, Teaching, Experimentation, Open Source, Model Fine Tuning, Rag Systems, Building Ai Products
Specialization
Candidates should have at least 3 years of professional experience and a portfolio showcasing projects built with AI assistance. A strong foundation in programming languages and experience with modern AI development tools is essential.
Senior Software Engineer II at SurveyMonkey
Ottawa, Ontario, Canada - Full Time
Skills Needed
Backend Technologies, Node.Js, Typescript, Distributed Architectures, Event Driven Architectures, Data Quality, Governance Systems, Schema Validation, Pii Detection, Ai Capabilities, Foundation Model Apis, Collaboration, Mentorship, Technical Excellence, Observability, Performance
Specialization
Candidates should have 8+ years of experience in backend or platform systems with a focus on reliability and performance. Proficiency in modern backend technologies and familiarity with AI and data systems is also required.
Experience Required
Minimum 10 year(s)
Software Engineer, Embedded at Motive
Toronto, Ontario, Canada - Full Time
Skills Needed
Embedded Systems, C/C++, Firmware Development, Debugging, Multi Core Architectures, Automated Testing, Rtos, Linux, Android, Electrical Bus Communication, Thread Scheduling, Context Switching, Memory Management, Iot, Consumer Electronics, Arm Processors
Specialization
Candidates should have 5+ years of experience and a bachelor's degree in Electrical Engineering, Computer Science, or equivalent. Strong programming experience in C/C++ for embedded systems and familiarity with ARM or equivalent architectures is required.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Data Engineering, Big Data Analytics, Business Intelligence, Telemetry Pipelines, Data Integration, Real Time Analytics, Compliance, Data Governance, Diagnostics, Analytics, Azure Sql Db, Azure Cosmos Db, Azure Data Factory, Azure Synapse Analytics, Power Bi
Specialization
Candidates should have extensive experience in software engineering and data engineering, particularly with Azure technologies. A strong understanding of big data analytics and compliance is essential.
Experience Required
Minimum 10 year(s)
Software Engineer, Security at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Development, Security Solutions, Python, Go, Cloud Environments, Aws, Gcp, Azure, Communication Skills, Interpersonal Skills, Automation, Security Best Practices, Threat Modeling, Blockchain Technologies, Smart Contract Security
Specialization
A Bachelor’s degree in Computer Science or related field and 3+ years of experience in software development are required. Experience with automated tools in Python or Go and proficiency in various technology stacks and cloud environments is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer, Embedded at Motive
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Embedded Systems, C/C++, Firmware Development, Debugging, Multi Core Architectures, Automated Testing, Rtos, Linux, Android, Electrical Bus Communication, Thread Scheduling, Context Switching, Memory Management, Iot, Wifi, Bluetooth
Specialization
Candidates should have 5+ years of experience and a Bachelor's degree in Electrical Engineering, Computer Science, or equivalent. Strong programming experience in C/C++ and familiarity with ARM architectures is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineering at Microsoft
Montreal, Quebec, Canada - Full Time
Skills Needed
C#, Python, Typescript, Azure, Devops, Ci/Cd, Distributed Systems, Apis, Web Development, Cloud Platforms, Data Structures, Algorithms, Production Deployment, Troubleshooting, Automation, Documentation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience. Proficiency in coding languages and experience with both front-end and back-end development are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Web Performance, React, Javascript, Typescript, Html5, Css3, C, C++, C#, Java, Python, Performance Metrics, Debugging, Graphql, Collaboration, Problem Solving, Curiosity
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience. A strong understanding of React and web technologies is required, along with experience in solving performance problems in complex web applications.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Apis, Sdks, Telemetry, Data Integration, Big Data Analytics, Business Intelligence, Service Health, Architecture, Design, Scalability
Specialization
A Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and 8+ years of experience or equivalent.
Experience Required
Minimum 10 year(s)
Lead, Operations Analytics Developer at SSENSE
Montreal, Quebec, Canada - Full Time
Skills Needed
Data Modeling, Information Architecture, Data Product Design, Sql, Relational Databases, Data Warehousing, Data Visualization, Cloud Platforms, Process Mapping, Communication Skills, Technical Support, Data Governance, Data Catalog, Training, Continuous Improvement, Ad Hoc Analysis
Specialization
Candidates should have a bachelor's degree in a relevant field and 5 to 7 years of experience in data modeling and product design. Strong mastery of SQL and experience with data warehousing platforms are essential.
Experience Required
Minimum 5 year(s)
Sr. Java Developer - Capital Markets at Endava
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring, Spring Boot, Hdfs, Kafka, Sql, Nosql, Cassandra, Microservices, Agile, Python, Scala, Mq, Ui Development, React, Capital Markets
Specialization
Candidates must have over 7 years of experience as a Java developer with expertise in big data tools and microservices. Capital Markets experience and the ability to work onsite 2 days a week are required.
Experience Required
Minimum 10 year(s)
Sr. Java Developer - Capital Markets at Endava
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Spring, Spring Boot, Hdfs, Kafka, Sql, Nosql, Cassandra, Microservices, Agile, Python, Scala, Mq, React
Specialization
Candidates must have 7+ years of experience as a Java developer with expertise in big data tools and capital markets. Experience in Agile teams and UI development using React is also required.
Experience Required
Minimum 5 year(s)
Machine Learning Developer (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Machine Learning, Data Engineering, Python, Spark, Sql, Mlops, Feature Engineering, Big Data, Java, Scala, Databricks, Snowflake, Azure Machine Learning, React, Analytics, Code Optimization
Specialization
Bachelor's degree in a technical field and 5+ years of relevant experience in software development or machine learning applications are required. Proficiency in Python, SQL, and exposure to modern AI technologies is essential.
Experience Required
Minimum 5 year(s)
Automation Developer - Lottery Group at Canadian Bank Note Company
Ottawa, Ontario, Canada - Full Time
Skills Needed
Automation Development, Scripting, Test Automation, Api Testing, Performance Testing, Collaboration, Continuous Improvement, Problem Solving, Communication, Documentation, Attention To Detail, Agile, Devops, Python, Java, Javascript
Specialization
A bachelor's degree in computer science or a related field is required, along with 6-10 years of experience in automation development. Strong understanding of test automation frameworks and scripting languages such as Python, Java, or JavaScript is essential.
Experience Required
Minimum 5 year(s)
Loading...