Software Developer Jobs in Canada

About 804 results in (3) seconds Clear Filters

Jobs Search

About 804 results in (3) seconds
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C#, Java, C, C++, Python, Javascript, React, Angular, Apis, Cloud Platforms, Cosmosdb, Azure Sql, Virtual Machines, Algorithms, Data Structures, Design Patterns
Specialization
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in various languages. Proficient with coding in languages including C#, Java, C, C++, Python, JavaScript, React, and Angular.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Toronto, Ontario, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Go, Cloud Systems, Kubernetes, Azure, Capacity Management, Automation, Scalability, Reliability, Observability, Security, Compliance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Proficiency in programming languages such as C#, Java, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, React, Angular, Backend Systems, Restful Apis, Web Applications, Cloud Services, Scalability, Performance, Monitoring, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional experience in shipping production software and building web applications.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Distributed Systems, Devops, Technical Documentation, Code Reviews, Troubleshooting, C, C++, C#, Java, Javascript, Python, Typescript, React
Specialization
A Bachelor's Degree in Computer Science or related technical field is required along with 2+ years of technical engineering experience. Alternatively, a Master's Degree with 3+ years or a Bachelor's Degree with 5+ years of experience is acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Swift, Objective C, Ios, Api Design, Agile Methodologies, Mobile Applications, User Experiences, Collaboration, Technical Excellence, Continuous Improvement
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's degree and additional experience in iOS development and collaboration on cross-organizational projects.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Coding, Testing, Monitoring, Troubleshooting, Privacy, Security, Compliance, Ai Requirements, Reliability, Maintainability, Test Automation, Feature Rollout, A/B Testing, C++, Java, Python
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, Angular, React, Apis, Databases, Ai/Ml, Bi, Analytics, Responsive Ui, Accessible Ui, Cloud Services
Specialization
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 1+ years of experience with creating responsive and accessible UI using TypeScript, Angular, React, or equivalent.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Asp.Net, Webapi, Mvc, Wcf, Rest, Odata, Graphql, Sql, Azure, Oauth2
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Proficiency in multiple programming languages and familiarity with service delivery technologies are also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Scala, Sql, Databricks, Data Pipelines, Spark, Flink, Restful Apis, Aws, Ci/Cd, Gitlab, Helm, Terraform, Documentation, Data Debugging
Specialization
You should have 3-6 years of experience in programming languages like Python or Scala and be comfortable with SQL. Familiarity with data technologies, distributed systems, and AWS resources is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Linux, Containers, Arm64, Ai Tools, Release Orchestration, Observability, .Net Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure
Specialization
Candidates should have experience in software engineering and familiarity with modern infrastructure practices. Knowledge of AI tools and cloud services is also beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Frontend Development, Scalable Software, Data Protection, Compliance, Security, Communication Auditing, Data Governance, Information Protection, Problem Solving, Collaboration, Design, Execution, User Productivity, Growth Mindset
Specialization
Candidates should have experience in software design and development, particularly in scalable systems. A strong understanding of security, compliance, and data protection is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Application Development, Typescript, Html, Css, React, Vue, Angular, Technical Leadership, User Experience, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Candidates should have expertise in web application development and a passion for delivering high-performance user experiences.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai, Prototyping, Innovation, Agile, Team Collaboration, Problem Solving, Technical Skills, Independent Thinking, Learning, Exploration, Building Code, Tech Stack, Growth Mindset, Accountability, Inclusion
Specialization
The role requires a talented software engineer who is passionate about building next-generation software experiences. Candidates should be comfortable operating in a rapidly changing technical landscape and embrace independent thinking.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Software Development, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Design Reviews, Code Reviews, Technical Discussions, User Requirements, Optimization, Dependency Identification
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional years of experience in software design and development.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Webrtc, React, Webview, Ai Engineering, Debugging, Performance Investigation, Code Reviews, Ci/Cd, Mentoring, Collaboration, User Experience
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related technical field with at least 2 years of technical engineering experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A Master's Degree with 3+ years of experience or equivalent experience is also acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Go, Cloud Systems, Kubernetes, Azure, Scalable Services, Capacity Management, Automation, Reliability, Observability, Security, Compliance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience. Preferred qualifications include a Master's Degree and experience with Azure cloud services and Kubernetes.
Experience Required
Minimum 5 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai Development, C, C++, C#, Java, Javascript, Python, Debugging, Code Review, Architecture, Test Automation, Security Best Practices, Collaboration, Mentoring, Deployment
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience in developing large-scale applications.
Experience Required
Minimum 2 year(s)
Sr Full Stack Developer, GFT at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Agile Methodology, Analytical Thinking, Apache Hadoop, Apache Hive, Apache Spark, Api Programming, Application Development, Big Data Technologies, Java, React.Js, Spring Boot, Sql Database Queries, Devops, Microservices, Nosql, Cloud Technologies
Specialization
Candidates must have advanced experience with Big Data technologies and a strong understanding of the technology and financial services industry. Excellent communication skills and the ability to influence stakeholders are also essential.
Experience Required
Minimum 5 year(s)
Business Developer (FX Sales) at Ebury
Vancouver, British Columbia, Canada - Full Time
Skills Needed
B2b Sales, Client Facing, Communication Skills, Interpersonal Skills, Negotiation, Presentation, Financial Markets, Global Trade, Sales Skills, Networking, Research, Tailored Approach, Onboarding, Mentorship, Team Collaboration, Career Development
Specialization
Enthusiastic, highly motivated recent graduates are preferred, with a desire or experience in B2B sales or a client-facing environment. Strong interpersonal and communication skills, along with a genuine interest in financial markets, are essential.
P | Day | Simulator Developer at Tigercat | MacDonald Steel
Cambridge, Ontario, Canada - Full Time
Skills Needed
Unity Development, C# Development, 3d Asset Creation, Game Asset Optimization, Effective Communication, Collaboration, Object Oriented Design, Physics Understanding, Mechanism Dynamics
Specialization
Candidates should have post-secondary education focused on game development and computer science. A strong understanding of object-oriented design patterns and physics is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, Java, C, C++, Python, JavaScript, React, Angular, APIs, Cloud Platforms, CosmosDB, Azure SQL, Virtual Machines, Algorithms, Data Structures, Design Patterns

Industry

Software Development

Description
Help design, implement, test, and roll out multiple APIs to support new Data Governance and Information Protection scenarios, enabling enterprise-grade compliance and security. Applying AI development tools to enhance development efficiency, ensure code quality, and identify innovative approaches to complex problems. Participate in system design discussions, reviewing code, and contributing to key architectural decisions. Drive high engineering standards through automated testing, continuous integration, and operational excellence. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 2+ years' experience using a major Cloud Platforms and related technologies CosmosDB, Azure SQL, Virtual Machines 1+ years experience with React, TypeScript and/or Angular These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Proficient with coding in languages including, but not limited to, C#, Java, C, C++, Python, JavaScript, React, Angular with a solid foundation in algorithms, data structures, and design patterns. 5+ years of industry experience as a software engineer, including involvement in multiple product release cycles.
Responsibilities
Help design, implement, test, and roll out multiple APIs to support new Data Governance and Information Protection scenarios. Drive high engineering standards through automated testing, continuous integration, and operational excellence.
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C#, Java, C, C++, Python, Javascript, React, Angular, Apis, Cloud Platforms, Cosmosdb, Azure Sql, Virtual Machines, Algorithms, Data Structures, Design Patterns
Specialization
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in various languages. Proficient with coding in languages including C#, Java, C, C++, Python, JavaScript, React, and Angular.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Toronto, Ontario, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Go, Cloud Systems, Kubernetes, Azure, Capacity Management, Automation, Scalability, Reliability, Observability, Security, Compliance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Proficiency in programming languages such as C#, Java, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, React, Angular, Backend Systems, Restful Apis, Web Applications, Cloud Services, Scalability, Performance, Monitoring, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional experience in shipping production software and building web applications.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Distributed Systems, Devops, Technical Documentation, Code Reviews, Troubleshooting, C, C++, C#, Java, Javascript, Python, Typescript, React
Specialization
A Bachelor's Degree in Computer Science or related technical field is required along with 2+ years of technical engineering experience. Alternatively, a Master's Degree with 3+ years or a Bachelor's Degree with 5+ years of experience is acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Swift, Objective C, Ios, Api Design, Agile Methodologies, Mobile Applications, User Experiences, Collaboration, Technical Excellence, Continuous Improvement
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's degree and additional experience in iOS development and collaboration on cross-organizational projects.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Coding, Testing, Monitoring, Troubleshooting, Privacy, Security, Compliance, Ai Requirements, Reliability, Maintainability, Test Automation, Feature Rollout, A/B Testing, C++, Java, Python
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, Angular, React, Apis, Databases, Ai/Ml, Bi, Analytics, Responsive Ui, Accessible Ui, Cloud Services
Specialization
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 1+ years of experience with creating responsive and accessible UI using TypeScript, Angular, React, or equivalent.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Asp.Net, Webapi, Mvc, Wcf, Rest, Odata, Graphql, Sql, Azure, Oauth2
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Proficiency in multiple programming languages and familiarity with service delivery technologies are also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Scala, Sql, Databricks, Data Pipelines, Spark, Flink, Restful Apis, Aws, Ci/Cd, Gitlab, Helm, Terraform, Documentation, Data Debugging
Specialization
You should have 3-6 years of experience in programming languages like Python or Scala and be comfortable with SQL. Familiarity with data technologies, distributed systems, and AWS resources is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Linux, Containers, Arm64, Ai Tools, Release Orchestration, Observability, .Net Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure
Specialization
Candidates should have experience in software engineering and familiarity with modern infrastructure practices. Knowledge of AI tools and cloud services is also beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Frontend Development, Scalable Software, Data Protection, Compliance, Security, Communication Auditing, Data Governance, Information Protection, Problem Solving, Collaboration, Design, Execution, User Productivity, Growth Mindset
Specialization
Candidates should have experience in software design and development, particularly in scalable systems. A strong understanding of security, compliance, and data protection is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Application Development, Typescript, Html, Css, React, Vue, Angular, Technical Leadership, User Experience, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Candidates should have expertise in web application development and a passion for delivering high-performance user experiences.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai, Prototyping, Innovation, Agile, Team Collaboration, Problem Solving, Technical Skills, Independent Thinking, Learning, Exploration, Building Code, Tech Stack, Growth Mindset, Accountability, Inclusion
Specialization
The role requires a talented software engineer who is passionate about building next-generation software experiences. Candidates should be comfortable operating in a rapidly changing technical landscape and embrace independent thinking.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Software Development, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Design Reviews, Code Reviews, Technical Discussions, User Requirements, Optimization, Dependency Identification
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in coding. Preferred qualifications include a Master's Degree and additional years of experience in software design and development.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Webrtc, React, Webview, Ai Engineering, Debugging, Performance Investigation, Code Reviews, Ci/Cd, Mentoring, Collaboration, User Experience
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related technical field with at least 2 years of technical engineering experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A Master's Degree with 3+ years of experience or equivalent experience is also acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Go, Cloud Systems, Kubernetes, Azure, Scalable Services, Capacity Management, Automation, Reliability, Observability, Security, Compliance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience. Preferred qualifications include a Master's Degree and experience with Azure cloud services and Kubernetes.
Experience Required
Minimum 5 year(s)
Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai Development, C, C++, C#, Java, Javascript, Python, Debugging, Code Review, Architecture, Test Automation, Security Best Practices, Collaboration, Mentoring, Deployment
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience in developing large-scale applications.
Experience Required
Minimum 2 year(s)
Sr Full Stack Developer, GFT at Dr Bill RBC Ventures
Toronto, Ontario, Canada - Full Time
Skills Needed
Agile Methodology, Analytical Thinking, Apache Hadoop, Apache Hive, Apache Spark, Api Programming, Application Development, Big Data Technologies, Java, React.Js, Spring Boot, Sql Database Queries, Devops, Microservices, Nosql, Cloud Technologies
Specialization
Candidates must have advanced experience with Big Data technologies and a strong understanding of the technology and financial services industry. Excellent communication skills and the ability to influence stakeholders are also essential.
Experience Required
Minimum 5 year(s)
Business Developer (FX Sales) at Ebury
Vancouver, British Columbia, Canada - Full Time
Skills Needed
B2b Sales, Client Facing, Communication Skills, Interpersonal Skills, Negotiation, Presentation, Financial Markets, Global Trade, Sales Skills, Networking, Research, Tailored Approach, Onboarding, Mentorship, Team Collaboration, Career Development
Specialization
Enthusiastic, highly motivated recent graduates are preferred, with a desire or experience in B2B sales or a client-facing environment. Strong interpersonal and communication skills, along with a genuine interest in financial markets, are essential.
P | Day | Simulator Developer at Tigercat | MacDonald Steel
Cambridge, Ontario, Canada - Full Time
Skills Needed
Unity Development, C# Development, 3d Asset Creation, Game Asset Optimization, Effective Communication, Collaboration, Object Oriented Design, Physics Understanding, Mechanism Dynamics
Specialization
Candidates should have post-secondary education focused on game development and computer science. A strong understanding of object-oriented design patterns and physics is also required.
Experience Required
Minimum 2 year(s)
Loading...