Software Jobs in Canada

About 559 results in (2) seconds Clear Filters

Jobs Search

About 559 results in (2) seconds
Product Software Engineer-Sr Software Engineer ( Java with distributed DB) at Capgemini Portugal
, , Canada - Full Time
Skills Needed
Java, Linux, Bash Scripting, Distributed Storage Systems, Apache Cassandra, Druid, Starrocks, Agile, Communication Skills, Docker, C++, Aws Cloud Infrastructure, Python
Specialization
The position requires over 5 years of Java development experience and expertise in distributed storage systems. A collaborative team player with Agile experience and basic Docker knowledge is preferred.
Experience Required
Minimum 5 year(s)
Software Engineer (Hybrid - Vancouver) at Lantern
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Cloud Computing, C#, .Net, Rest Apis, React, Angular, Sql, Agile, Ci/Cd, Hipaa Compliance, Oauth 2.0, Problem Solving, Team Collaboration, Healthcare Standards, Infrastructure As Code
Specialization
Candidates should have a bachelor's degree in a related field and at least 3 years of software development experience, particularly with .NET Core and building secure APIs. Familiarity with cloud platforms and Agile methodologies is also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Genero POC at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, C#, Python, Javascript, Node.Js, React, Vue, Cloud Services, Aws, Azure, Devops, Ci/Cd, Automated Testing, Leadership, Collaboration, Agile
Specialization
A degree in Computer Science or related field is preferred along with 6+ years of professional software development experience. Advanced proficiency in programming languages and expertise in both front-end and back-end development are essential.
Experience Required
Minimum 5 year(s)
Software Engineer, Full Stack - Safety at Samsara
, , Canada - Full Time
Skills Needed
Software Development, Full Stack Development, Golang, Graphql, Typescript, React, Mysql, Machine Learning, Ai Engineering, Data Analysis, Cloud Computing, Web Application Development, Customer Collaboration, Problem Solving, Growth Mindset, Team Collaboration
Specialization
Candidates should have at least 2 years of professional software development experience and strong programming fundamentals in languages like Java, Python, or Golang. Familiarity with integrating large language models and experience in data-driven decision-making are also required.
Experience Required
Minimum 2 year(s)
Software Engineer - Customer Platform at BRANCH METRICS INC
, , Canada - Full Time
Skills Needed
Java, Kotlin, Go, Rds Databases, Postgres, Cloud Based Microservice Architectures, Aws, Kubernetes, Git, Ci Pipeline, Authentication, Authorization, Provisioning, Scalability, Reliability, Performance
Specialization
Candidates should have 3+ years of experience building high-volume production services and working with Java, Kotlin, or Go. Familiarity with cloud-based microservice architectures and experience with AWS and Kubernetes is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Performance at BRANCH METRICS INC
, Ontario, Canada - Full Time
Skills Needed
Java, Kotlin, Distributed Systems, Event Driven Architectures, Data Processing, Kafka, Aerospike, Dynamodb, Redis, Performance Tuning, Low Latency Development, Failure Handling, Mobile Attribution Models, Privacy Preserving Frameworks, Clean Code, Mentoring
Specialization
6+ years of backend software engineering experience, preferably in Java and/or Kotlin. Deep understanding of distributed systems, event-driven architectures, and large-scale data processing.
Experience Required
Minimum 5 year(s)
RQ00413 - Software Developer - Senior at Maarut Inc
Toronto, Ontario, Canada - Full Time
Skills Needed
C#, Asp.Net Mvc, Entity Framework, Sql Server, Azure Cloud Technologies, Azure Devops, Javascript, Jquery, Html, Css, Bootstrap, Sharepoint 2019, Ssrs, Powerbi, Adfs, Agile
Specialization
Candidates must have at least 7 years of experience with SharePoint 2019 and related technologies. Practical knowledge of iterative development and collaboration skills are also essential.
Experience Required
Minimum 10 year(s)
Senior Software Engineer | MS Planner at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Distributed Systems, Geo Replication, Disaster Recovery, Data Migration, Agile Environment, Cross Service Integrations, System Architecture, Code Quality, Live Site Culture, Ai Powered Work Management, Monitoring, Operations, C, C++, C#, Java, Javascript, Python
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional years of experience in software development.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Snailworks at Beacon Software
Toronto, Ontario, Canada - Full Time
Skills Needed
C#, Asp.Net, Aws, Data Processing, Ai Developer Tools, Technical Leadership, Feature Delivery, Cloud Infrastructure, Performance Optimization, Refactoring, Automation, Documentation, Observability, Product Centric Mindset, High Throughput Pipelines, Legacy Systems Modernization
Specialization
Candidates should have over 5 years of software engineering experience with deep expertise in C# and ASP.NET. Experience in building scalable production systems on AWS and leading small teams is also required.
Experience Required
Minimum 5 year(s)
Principal Software Developer - Backend at Upgrade
, , Canada - Full Time
Skills Needed
Java, Spring Boot, Micro Services, Continuous Integration, Jira, Git, Jenkins, Unit Testing, Sql, Database Programming, Hibernate, Orm Frameworks, Aws, Application Design, Troubleshooting, Documentation
Specialization
Excellent design and Java programming experience is required, along with knowledge of unit testing methodologies and SQL expertise. A bachelor's degree in Computer Science or a related field is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Developer - Lotteries at Canadian Bank Note Company
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, Application Development, Restful Apis, Databases, Java, Php, Agile, Ci/Cd, Automated Testing, Linux, Containerization, Critical Thinking, Problem Solving, Communication, Teamwork, Collaboration
Specialization
Candidates should have a Bachelor's degree in Computer Science or equivalent experience, along with 10+ years of software development experience. Knowledge of modern frameworks, databases, and DevOps practices is essential.
Experience Required
Minimum 10 year(s)
RQ09879 - Software Developer - Senior at Maarut Inc
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Programming, Technical Troubleshooting, Application Design, Database Technologies, Object Oriented Programming, Siebel Development, Oracle Database, Pl/Sql, Sql, Java, Etl Methodologies, Report Development, Communication Skills, Analytical Skills, Team Collaboration, Problem Solving
Specialization
Candidates must have 10+ years of experience with Siebel technical configuration and integration, along with 5+ years of experience in Siebel integration with Adobe AEM. Additional experience in report development and strong communication skills are also required.
Experience Required
Minimum 10 year(s)
Software Engineer - Post Sales Systems at Samsara
, , Canada - Full Time
Skills Needed
Full Stack Development, Python, Javascript, Typescript, Node.Js, Express.Js, React, Aws, Azure, Serverless Technologies, Sql, Nosql, Ai Technologies, Microservices, Rest Apis, Data Pipelines, Business Intelligence
Specialization
Candidates should have 2+ years of software development experience and proficiency in Python, JavaScript, and modern web technologies. A bachelor's degree or equivalent technical experience is required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Full-Stack) at Lithos
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Web Development, React, Typescript, Phoenix, Liveview, Postgres, Postgis, Sql, Communication Skills, Design Thinking, Data Analysis, Geospatial Tools, Workflow Automation, Laboratory Information Management Systems, Tech Debt Management
Specialization
Candidates should have experience building applications for non-technical users and be fluent in modern web development technologies. Strong communication skills and the ability to work independently in ambiguous environments are essential.
Experience Required
Minimum 5 year(s)
Software Engineer II, Backend (CI/CD) at Affirm
, , Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Python, Kotlin, Ci/Cd, Test Automation, Code Review, Collaboration, Debugging, Metrics Monitoring, Technical Constraints, Community Engagement, Problem Solving, Communication, Growth Mindset, Dependency Management
Specialization
You have 1.5+ years of experience as a software engineer and are proficient in either Python or Kotlin. You demonstrate ownership of your growth and possess strong verbal and written communication skills.
Senior Associate, Equities - Software at CPP Investments
Toronto, Ontario, Canada - Full Time
Skills Needed
Research, Analytical, Financial Modeling, Valuation, Technical Skills, Problem Solving, Communication, Detail Oriented, Team Oriented, Capital Markets, Investment Research, Excel, Powerpoint, Word, Bloomberg, Python, Sql
Specialization
Candidates should have a minimum of an undergraduate degree, with advanced degrees or certifications being an asset. The ideal candidate will possess 5-7 years of experience in investment management, private equity, investment banking, or management consulting, along with strong analytical and financial modeling skills.
Experience Required
Minimum 5 year(s)
IT Software Sourcing Manager (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Sourcing, Cyber Software, Financial Analysis, Contract Drafting, Commercial Negotiation, Risk Mitigation, Stakeholder Engagement, Competitive Bids, Due Diligence, Software License Delivery Models, Cross Functional Collaboration, Cost Avoidance, Deal Negotiation, Contract Execution, Third Party Program Management, Legal Compliance
Specialization
At least 4 years of relevant experience in software sourcing with a Bachelor's degree, preferably in Business or Technology. Knowledge of software license delivery models and experience in complex software transactions are essential.
Experience Required
Minimum 5 year(s)
Software Engineer Intern (Summer 2026) at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Fullstack Development, Blockchain Technologies, Java, Springboot, Web Development, Javascript Frameworks, React, Html5, Css, Sass, Webpack, Npm, Agile Development, Mobile Web Development, Customer Facing Features
Specialization
Candidates should be currently enrolled in an undergraduate degree in Computer Science or a related field and available for 12 weeks during Summer 2026. Experience in programming languages and web development technologies is preferred.
Senior Software Engineer | MS Planner at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Large Language Models, Ai, Productivity, Collaboration, Security, Reliability, Customer Satisfaction, Work Management, User Experience, Microsoft 365, Project Management, Innovation, Growth Mindset, Team Collaboration, Inclusion
Experience Required
Minimum 5 year(s)
Principal Software Engineering Manager at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Project Management, Software Engineering, Technical Leadership, Coding, C, C++, C#, Java, Javascript, Python, Design Documents, Testing, Security, Performance, Reliability, Cross Team Communication
Specialization
Bachelor's Degree in Computer Science or related technical discipline with 6+ years of technical engineering experience, or a Master's Degree with 8+ years, or equivalent experience. Proven track record of delivering large software products and 4+ years of people management experience are also required.
Experience Required
Minimum 10 year(s)
Product Software Engineer-Sr Software Engineer ( Java with distributed DB) at Capgemini Portugal
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

28 Jan, 26

Salary

0.0

Posted On

30 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Linux, Bash Scripting, Distributed Storage Systems, Apache Cassandra, Druid, StarRocks, Agile, Communication Skills, Docker, C++, AWS Cloud Infrastructure, Python

Industry

IT Services and IT Consulting

Description
About the job you’re considering As Software Engineer, you will work on one of the world's largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self-organized team working in a challenging, innovative environment for our client. Your role Obtains tasks from the project lead or Team Lead (TL), prepares functional and design specifications, and approves them with all stakeholders. Provides estimations, agrees task duration with the manager and contributes to project plan of assigned area. Updating and optimizing local and metadata models and responsible for resolving crisis situations within his/her AOR. Understand the business drivers and analytical use-cases and translate these to data products. Initiates and conducts code reviews, creates code standards, conventions, and guidelines. Suggest technical and functional improvements to add value to the product. Your skills and experience Experienced Software Engineer with 5+ years of solid Java development and Linux/Bash scripting. Hands-on expertise in distributed storage systems like Apache Cassandra, Druid, and StarRocks. Collaborative team player with Agile experience and strong communication skills in English. Basic Docker knowledge and a proactive approach to cross-functional teamwork. Experience with C++ and AWS Cloud Infrastructure is a plus, along with working knowledge of Python. Life at Capgemini Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: Flexible work Healthcare including dental, vision, mental health, and well-being programs Financial well-being programs such as 401(k) and Employee Share Ownership Plan Paid time off and paid holidays Paid parental leave Family building benefits like adoption assistance, surrogacy, and cryopreservation Social well-being benefits like subsidized back-up child/elder care and tutoring Mentoring, coaching and learning programs Employee Resource Groups Disaster Relief About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2024 global revenues of €22.1 billion. Get the future you want | www.capgemini.com Disclaimer Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law. This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship. Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact. Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process. Click the following link for more information on your rights as an Applicant http://www.capgemini.com/resources/equal-employment-opportunity-is-the-law Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.
Responsibilities
As a Software Engineer, you will prepare functional and design specifications, provide estimations, and contribute to project planning. You will also conduct code reviews and suggest improvements to enhance the product.
Product Software Engineer-Sr Software Engineer ( Java with distributed DB) at Capgemini Portugal
, , Canada - Full Time
Skills Needed
Java, Linux, Bash Scripting, Distributed Storage Systems, Apache Cassandra, Druid, Starrocks, Agile, Communication Skills, Docker, C++, Aws Cloud Infrastructure, Python
Specialization
The position requires over 5 years of Java development experience and expertise in distributed storage systems. A collaborative team player with Agile experience and basic Docker knowledge is preferred.
Experience Required
Minimum 5 year(s)
Software Engineer (Hybrid - Vancouver) at Lantern
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Cloud Computing, C#, .Net, Rest Apis, React, Angular, Sql, Agile, Ci/Cd, Hipaa Compliance, Oauth 2.0, Problem Solving, Team Collaboration, Healthcare Standards, Infrastructure As Code
Specialization
Candidates should have a bachelor's degree in a related field and at least 3 years of software development experience, particularly with .NET Core and building secure APIs. Familiarity with cloud platforms and Agile methodologies is also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Genero POC at Versaterm
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, C#, Python, Javascript, Node.Js, React, Vue, Cloud Services, Aws, Azure, Devops, Ci/Cd, Automated Testing, Leadership, Collaboration, Agile
Specialization
A degree in Computer Science or related field is preferred along with 6+ years of professional software development experience. Advanced proficiency in programming languages and expertise in both front-end and back-end development are essential.
Experience Required
Minimum 5 year(s)
Software Engineer, Full Stack - Safety at Samsara
, , Canada - Full Time
Skills Needed
Software Development, Full Stack Development, Golang, Graphql, Typescript, React, Mysql, Machine Learning, Ai Engineering, Data Analysis, Cloud Computing, Web Application Development, Customer Collaboration, Problem Solving, Growth Mindset, Team Collaboration
Specialization
Candidates should have at least 2 years of professional software development experience and strong programming fundamentals in languages like Java, Python, or Golang. Familiarity with integrating large language models and experience in data-driven decision-making are also required.
Experience Required
Minimum 2 year(s)
Software Engineer - Customer Platform at BRANCH METRICS INC
, , Canada - Full Time
Skills Needed
Java, Kotlin, Go, Rds Databases, Postgres, Cloud Based Microservice Architectures, Aws, Kubernetes, Git, Ci Pipeline, Authentication, Authorization, Provisioning, Scalability, Reliability, Performance
Specialization
Candidates should have 3+ years of experience building high-volume production services and working with Java, Kotlin, or Go. Familiarity with cloud-based microservice architectures and experience with AWS and Kubernetes is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Performance at BRANCH METRICS INC
, Ontario, Canada - Full Time
Skills Needed
Java, Kotlin, Distributed Systems, Event Driven Architectures, Data Processing, Kafka, Aerospike, Dynamodb, Redis, Performance Tuning, Low Latency Development, Failure Handling, Mobile Attribution Models, Privacy Preserving Frameworks, Clean Code, Mentoring
Specialization
6+ years of backend software engineering experience, preferably in Java and/or Kotlin. Deep understanding of distributed systems, event-driven architectures, and large-scale data processing.
Experience Required
Minimum 5 year(s)
RQ00413 - Software Developer - Senior at Maarut Inc
Toronto, Ontario, Canada - Full Time
Skills Needed
C#, Asp.Net Mvc, Entity Framework, Sql Server, Azure Cloud Technologies, Azure Devops, Javascript, Jquery, Html, Css, Bootstrap, Sharepoint 2019, Ssrs, Powerbi, Adfs, Agile
Specialization
Candidates must have at least 7 years of experience with SharePoint 2019 and related technologies. Practical knowledge of iterative development and collaboration skills are also essential.
Experience Required
Minimum 10 year(s)
Senior Software Engineer | MS Planner at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Distributed Systems, Geo Replication, Disaster Recovery, Data Migration, Agile Environment, Cross Service Integrations, System Architecture, Code Quality, Live Site Culture, Ai Powered Work Management, Monitoring, Operations, C, C++, C#, Java, Javascript, Python
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional years of experience in software development.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Snailworks at Beacon Software
Toronto, Ontario, Canada - Full Time
Skills Needed
C#, Asp.Net, Aws, Data Processing, Ai Developer Tools, Technical Leadership, Feature Delivery, Cloud Infrastructure, Performance Optimization, Refactoring, Automation, Documentation, Observability, Product Centric Mindset, High Throughput Pipelines, Legacy Systems Modernization
Specialization
Candidates should have over 5 years of software engineering experience with deep expertise in C# and ASP.NET. Experience in building scalable production systems on AWS and leading small teams is also required.
Experience Required
Minimum 5 year(s)
Principal Software Developer - Backend at Upgrade
, , Canada - Full Time
Skills Needed
Java, Spring Boot, Micro Services, Continuous Integration, Jira, Git, Jenkins, Unit Testing, Sql, Database Programming, Hibernate, Orm Frameworks, Aws, Application Design, Troubleshooting, Documentation
Specialization
Excellent design and Java programming experience is required, along with knowledge of unit testing methodologies and SQL expertise. A bachelor's degree in Computer Science or a related field is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Developer - Lotteries at Canadian Bank Note Company
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, Application Development, Restful Apis, Databases, Java, Php, Agile, Ci/Cd, Automated Testing, Linux, Containerization, Critical Thinking, Problem Solving, Communication, Teamwork, Collaboration
Specialization
Candidates should have a Bachelor's degree in Computer Science or equivalent experience, along with 10+ years of software development experience. Knowledge of modern frameworks, databases, and DevOps practices is essential.
Experience Required
Minimum 10 year(s)
RQ09879 - Software Developer - Senior at Maarut Inc
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Programming, Technical Troubleshooting, Application Design, Database Technologies, Object Oriented Programming, Siebel Development, Oracle Database, Pl/Sql, Sql, Java, Etl Methodologies, Report Development, Communication Skills, Analytical Skills, Team Collaboration, Problem Solving
Specialization
Candidates must have 10+ years of experience with Siebel technical configuration and integration, along with 5+ years of experience in Siebel integration with Adobe AEM. Additional experience in report development and strong communication skills are also required.
Experience Required
Minimum 10 year(s)
Software Engineer - Post Sales Systems at Samsara
, , Canada - Full Time
Skills Needed
Full Stack Development, Python, Javascript, Typescript, Node.Js, Express.Js, React, Aws, Azure, Serverless Technologies, Sql, Nosql, Ai Technologies, Microservices, Rest Apis, Data Pipelines, Business Intelligence
Specialization
Candidates should have 2+ years of software development experience and proficiency in Python, JavaScript, and modern web technologies. A bachelor's degree or equivalent technical experience is required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Full-Stack) at Lithos
Toronto, Ontario, Canada - Full Time
Skills Needed
Full Stack Development, Web Development, React, Typescript, Phoenix, Liveview, Postgres, Postgis, Sql, Communication Skills, Design Thinking, Data Analysis, Geospatial Tools, Workflow Automation, Laboratory Information Management Systems, Tech Debt Management
Specialization
Candidates should have experience building applications for non-technical users and be fluent in modern web development technologies. Strong communication skills and the ability to work independently in ambiguous environments are essential.
Experience Required
Minimum 5 year(s)
Software Engineer II, Backend (CI/CD) at Affirm
, , Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Python, Kotlin, Ci/Cd, Test Automation, Code Review, Collaboration, Debugging, Metrics Monitoring, Technical Constraints, Community Engagement, Problem Solving, Communication, Growth Mindset, Dependency Management
Specialization
You have 1.5+ years of experience as a software engineer and are proficient in either Python or Kotlin. You demonstrate ownership of your growth and possess strong verbal and written communication skills.
Senior Associate, Equities - Software at CPP Investments
Toronto, Ontario, Canada - Full Time
Skills Needed
Research, Analytical, Financial Modeling, Valuation, Technical Skills, Problem Solving, Communication, Detail Oriented, Team Oriented, Capital Markets, Investment Research, Excel, Powerpoint, Word, Bloomberg, Python, Sql
Specialization
Candidates should have a minimum of an undergraduate degree, with advanced degrees or certifications being an asset. The ideal candidate will possess 5-7 years of experience in investment management, private equity, investment banking, or management consulting, along with strong analytical and financial modeling skills.
Experience Required
Minimum 5 year(s)
IT Software Sourcing Manager (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Sourcing, Cyber Software, Financial Analysis, Contract Drafting, Commercial Negotiation, Risk Mitigation, Stakeholder Engagement, Competitive Bids, Due Diligence, Software License Delivery Models, Cross Functional Collaboration, Cost Avoidance, Deal Negotiation, Contract Execution, Third Party Program Management, Legal Compliance
Specialization
At least 4 years of relevant experience in software sourcing with a Bachelor's degree, preferably in Business or Technology. Knowledge of software license delivery models and experience in complex software transactions are essential.
Experience Required
Minimum 5 year(s)
Software Engineer Intern (Summer 2026) at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Fullstack Development, Blockchain Technologies, Java, Springboot, Web Development, Javascript Frameworks, React, Html5, Css, Sass, Webpack, Npm, Agile Development, Mobile Web Development, Customer Facing Features
Specialization
Candidates should be currently enrolled in an undergraduate degree in Computer Science or a related field and available for 12 weeks during Summer 2026. Experience in programming languages and web development technologies is preferred.
Senior Software Engineer | MS Planner at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Large Language Models, Ai, Productivity, Collaboration, Security, Reliability, Customer Satisfaction, Work Management, User Experience, Microsoft 365, Project Management, Innovation, Growth Mindset, Team Collaboration, Inclusion
Experience Required
Minimum 5 year(s)
Principal Software Engineering Manager at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Project Management, Software Engineering, Technical Leadership, Coding, C, C++, C#, Java, Javascript, Python, Design Documents, Testing, Security, Performance, Reliability, Cross Team Communication
Specialization
Bachelor's Degree in Computer Science or related technical discipline with 6+ years of technical engineering experience, or a Master's Degree with 8+ years, or equivalent experience. Proven track record of delivering large software products and 4+ years of people management experience are also required.
Experience Required
Minimum 10 year(s)
Loading...