Software Engineers & Designers Jobs in Canada

About 400 results in (3) seconds Clear Filters

Jobs Search

About 400 results in (3) seconds
Software Engineering at Microsoft
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, C#, Javascript, Typescript, Web Frameworks, React, Angular, Cloud Architecture, Microsoft Azure, Debugging, Code Optimization, Root Cause Analysis, Mentoring, Collaboration, Technical Solutions, Performance 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, including strong coding skills in C# and JavaScript. Preferred qualifications include a Master's Degree and experience with cloud architecture and deployment.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Real Time Communication Protocols, Streaming Protocols, Webrtc, Big Data, Machine Learning, Unit Testing, Tdd, Agile, Service Management, Data Engineering
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience, particularly in C++ and C. Preferred qualifications include experience with real-time communication protocols and machine learning techniques.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
Software Development, React.Js, .Net, Sql, C#, Vb.Net, Database Queries, Problem Solving, Git, Agile, Rest Apis, Cloud Services, Devops, Object Oriented Programming, Data Structures, Algorithms
Specialization
Candidates should have a Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Familiarity with front-end frameworks, basic experience with C# or VB.NET, and understanding of relational databases are required.
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)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Pipelines, Data Services, Analytics, Reporting, C#, Java, C++, Python, Powershell, Automation, Software Development, Code Reviews, Design Discussions, Data Engineering, Scalable Solutions
Specialization
Candidates must possess a Bachelor's Degree in Computer Science or a related technical field along with at least two years of technical engineering experience involving coding in languages such as C, C++, C#, Java, JavaScript, or Python. Meeting specific Microsoft Cloud background check requirements is also mandatory for this position.
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, 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 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 Developer II at Warner Bros. Discovery
Ottawa, Ontario, Canada - Full Time
Skills Needed
Typescript, React, Solidjs, Web Components, Frontend Development, Cross Functional Collaboration, Backend Apis, Rest, Graphql, Git, Ci/Cd, Modular Sdks, User Experience, Performance Optimization, Accessibility, Ai Tools
Specialization
Candidates should have 3+ years of experience in frontend application development and strong skills in TypeScript and modern frameworks. Familiarity with backend APIs and experience in cross-functional teams are also required.
Experience Required
Minimum 2 year(s)
Software Developer II at Blue J
, Ontario, Canada - Full Time
Skills Needed
Software Development, Typescript, Python, Node.Js, Apache Kafka, Postgres, Pinecone, Elasticsearch, Openai, Llms, Kubernetes, Aws, Docker, Datadog, React, Html, Css
Specialization
Candidates should have 4+ years of software development experience, with at least 2 years in TypeScript or Python. Strong communication skills and a desire to learn are essential.
Experience Required
Minimum 5 year(s)
Software Engineer III at Versaterm
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Ai Tooling, C#, Python, Javascript, Backend Development, Frontend Development, Full Stack Development, Cloud Platforms, Database Design, Devops, Agile, Problem Solving, Mentorship, Code Reviews, System Architecture
Specialization
Candidates should have a degree in Computer Science or related field and 4-7 years of professional software development experience. Expertise in various programming languages and familiarity with AI tooling and cloud platforms is essential.
Experience Required
Minimum 5 year(s)
Software Engineer Coop at Dialpad UK Ltd
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Python, Java, C++, Sql, Nosql, Data Structures, Algorithms, Software Design, Object Oriented Design, Debugging, Unit Testing, Version Control, Git, Containerization, Orchestration, Cloud Computing
Specialization
Candidates should be currently enrolled in a university program or recently graduated in a relevant field. A minimum of 8 months of hands-on experience in software development is required.
iOS Software Developer at Semios
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Ios Development, Swift, Objective C, Uikit, Coredata, Mapkit, Coregraphics, Automated Testing, Ai Assisted Development, Collaboration, Code Reviews, Architectural Discussions, Performance Optimization, User Experience, Troubleshooting, Software Development Practices
Specialization
A bachelor's degree in Computer Science or equivalent technical experience is required, along with 2+ years of iOS software engineering experience. Candidates should have a successful track record of developing and shipping iOS apps, with skills in Swift or Objective-C.
Experience Required
Minimum 2 year(s)
Lead Software Engineer at GLOBAL SOFTWARE LLC D/B/A INSIGHTSOFTWARE.COM
, , Canada - Full Time
Skills Needed
C++, Java, Software Design, Code Reviews, Automated Testing, Team Leadership, Database Concepts, Sql, Networking, Continuous Improvement, Coaching, Mentoring, Agile Methodologies, Problem Solving, Communication, Software Development
Specialization
Candidates should have 8 to 12 years of software design and development experience, with at least 3 years in a leadership role. Proficiency in C++ and/or Java, along with a Bachelor's degree in a computing-related discipline, is required.
Experience Required
Minimum 10 year(s)
Software Developer, Ads at Leap Tools
, , Canada - Full Time
Skills Needed
React, Python, Django, Kubernetes, Postgresql, Dynamodb, Aws, System Architecture, Api Design, Campaign Management, Data Processing, Collaboration, Technical Solutions, Attention To Detail, Communication Skills, Execution
Specialization
At least 1 year of experience in software development is required, along with strong computer science fundamentals. Candidates should have a good understanding of system architecture and strong communication skills.
Software Engineering M5 at Microsoft
, , Canada - Full Time
Skills Needed
Leadership, Software Engineering, Team Development, Performance Management, System Design, Coding Standards, Operational Excellence, Collaboration, Innovation, Continuous Improvement, Recruitment, Career Growth, Problem Solving, Communication, Decision Making, Customer Focus
Specialization
Candidates should have a bachelor's degree in a technical field or equivalent experience, along with demonstrated leadership in software engineering. A strong technical foundation and experience in managing complex software initiatives are essential.
Experience Required
Minimum 10 year(s)
Sr Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Kubernetes, Distributed Systems, Cloud Native Design, Problem Solving, Scripting, Automation, Reliability Engineering, Security Best Practices, Compliance Requirements
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience, along with proficiency in scripting and familiarity with reliability engineering principles.
Experience Required
Minimum 5 year(s)
Staff Software Engineer at Kaseya Careers
Toronto, Ontario, Canada - Full Time
Skills Needed
React, Node.Js, Javascript, Microservices, Apis, Aws, Kafka, Sqs, Frontend Development, Unit Testing, Integration Testing, Agile Development, Collaboration, Ui Design, State Management, Performance Optimization
Specialization
Candidates should have 5+ years of software engineering experience with strong proficiency in React and Node.js. A solid understanding of frontend performance, accessibility, and experience with AWS and messaging technologies is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Passage
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Django, Typescript, React, Software Design Patterns, Database Design, Software Architecture, Problem Solving, Code Reviews, Clean Code, Cross Functional Collaboration, Technical Design, Application Development, User Experience, Ownership, Cloud Platforms
Specialization
The ideal candidate should have 5+ years of experience as a Software Engineer and be proficient in Python, Django, TypeScript, and React. A bachelor's degree or higher in computer science or a related field is also preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Boosted.ai
, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Python, Data Structures, Algorithms, Distributed Systems, High Performance Applications, Data Processing, Problem Solving, Communication, Machine Learning, Data Analytics, Financial Services
Specialization
Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field is required. The ideal candidate should have 3+ years of professional programming experience with a strong focus on Python and solid understanding of data structures and algorithms.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Montreal, Quebec, Canada -
Full Time


Start Date

Immediate

Expiry Date

10 Apr, 26

Salary

166800.0

Posted On

10 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, C#, JavaScript, Typescript, Web Frameworks, React, Angular, Cloud Architecture, Microsoft Azure, Debugging, Code Optimization, Root Cause Analysis, Mentoring, Collaboration, Technical Solutions, Performance Improvement

Industry

Software Development

Description
Overview Microsoft’s Health & Life Sciences (HLS) team is on a mission to empower healthcare organizations to achieve their goals and improve patient care. We are building a connected healthcare ecosystem on Microsoft Cloud, enabling clinicians, staff, and patients to collaborate and innovate seamlessly. We have an exciting opportunity for a Senior Software Engineer to contribute to the development of Dragon Copilot. Dragon Copilot is transforming healthcare documentation through ambient AI, voice, and cloud automation, freeing clinicians to focus on care, not clicks. Our platform operates on a global scale, supporting real-time speech processing, ambient understanding, and clinical data services with enterprise-grade reliability. You will join a global engineering team preparing to launch Dragon Copilot across multiple countries. At Microsoft, we embrace a growth mindset, foster innovation, and collaborate to achieve shared goals. Our culture is built on respect, integrity, and accountability, ensuring an inclusive environment where everyone can thrive. L'équipe Santé et Sciences de la vie (HLS) de Microsoft a pour mission d'aider les organismes de santé à atteindre leurs objectifs et à améliorer la prise en charge des patients. Nous développons un écosystème de santé connecté sur le nuage Microsoft, permettant aux cliniciens, au personnel et aux patients de collaborer et d'innover en toute fluidité. Nous offrons une occasion exceptionnelle à un ingénieur logiciel senior pour contribuer au développement de Dragon Copilot. Dragon Copilot révolutionne la documentation médicale grâce à l'IA ambiante, la voix et l'automatisation dans le nuage, permettant ainsi aux cliniciens de se concentrer sur les soins plutôt que sur les clics. Notre plateforme opère à l'échelle mondiale et prend en charge le traitement vocal en temps réel, la compréhension de l'environnement et les services de données cliniques avec une fiabilité de niveau entreprise. Vous vous joindrez à une équipe d'ingénierie internationale qui prépare le lancement de Dragon Copilot dans plusieurs pays. Chez Microsoft, nous cultivons un état d'esprit de croissance, encourageons l'innovation et collaborons pour atteindre des objectifs communs. Notre culture repose sur le respect, l'intégrité et la responsabilité, assurant un environnement inclusif où chacun peut s'épanouir. #hls #hlssp #SantéEtSciencesDeLaVie #hls #hlssp #Health&LifeSciences Responsibilities Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Collabore avec les intervenants concernés afin de définir les besoins des utilisateurs pour un scénario donné. Identifie les dépendances et élabore les documents de conception d'un produit, d'une application, d'un service ou d'une plateforme. Crée, implante, optimise, débogue, refactorise et réutilise le code afin d'établir et d'améliorer les performances, la maintenabilité, l'efficacité et le rendement du capital investi (RCI). Mette met à profit son expertise des fonctionnalités du produit et collabore avec les parties prenantes concernées (par exemple, les gestionnaires de projet) pour piloter les plans de projet, les plans de mise en production et les tâches de l'équipe. En tant que responsable désigné (DRI), il encadre les autres ingénieurs en élaborant et en appliquant le plan d'action, en assurant une astreinte pour surveiller le système/produit/service et détecter toute dégradation, indisponibilité ou interruption, en informant les parties prenantes de l'état du système/produit/service et en prenant les mesures nécessaires pour le rétablir, que le problème soit simple ou complexe. Recherche proactivement de nouvelles connaissances et s'adapte aux nouvelles tendances, solutions techniques et modèles qui amélioreront la disponibilité, la fiabilité, l'efficacité, l'observabilité et les performances des produits, tout en assurant la cohérence de la surveillance et des opérations à grande échelle. Qualifications Required Qualifications 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. 4+ years of proven experience in software engineering with strong coding skills in C#, JavaScript/Typescript. 4+ years of proven experience in web frameworks like React or Angular Preferred Qualifications 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. Demonstrated ability to drive architectural decisions, and mentor developers. Demonstrated ability to troubleshoot and resolving complex customer-facing issues, including root cause analysis and delivering timely fixes. Demonstrated ability to participate in on-call rotations, monitor production systems, and respond to service degradations or outages with urgency and professionalism. Experience in Microsoft Azure, including hands-on work with cloud architecture and deployment. Qualifications requises Baccalauréat en informatique ou domaine technique connexe ET au moins 2 ans d'expérience en génie technique, notamment en programmation dans les langages suivants : C, C++, C#, Java, JavaScript ou Python (ou l'équivalent). Au moins 4 ans d'expérience confirmée en génie logiciel, avec d'excellentes compétences en programmation C# et JavaScript/TypeScript. Au moins 4 ans d'expérience confirmée avec des cadres Web tels que React ou Angular. Qualifications souhaitables Maîtrise en informatique ou domaine technique connexe ET au moins 3 ans d'expérience en génie technique, notamment en programmation dans les langages suivants : C, C++, C#, Java, JavaScript ou Python (ou l'équivalent). OU Baccalauréat en informatique ou domaine technique connexe ET au moins 5 ans d'expérience en génie technique, notamment en programmation dans les langages suivants : C, C++, C#, Java, JavaScript ou Python (ou l'équivalent). Capacité démontrée à orienter les décisions architecturales et à encadrer les développeurs. Capacité avérée à diagnostiquer et à résoudre les problèmes complexes rencontrés par les clients, notamment en analysant les causes profondes et en fournissant des correctifs rapides. Capacité avérée à participer à des astreintes, à surveiller les systèmes de production et à intervenir avec diligence et professionnalisme en cas de dégradation ou d'interruption de service. Expérience de Microsoft Azure, incluant une expérience pratique de l'architecture et du déploiement cloud. Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $85,000 - CAD $166,800 per year. Find additional pay information here: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Software Engineering IC3 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 85,000 $ CAD à 166,800 $ CAD par année. Pour plus d'information au sujet de la rémunération, veuillez cliquer ici: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la demande d’accommodement. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Responsibilities
The Senior Software Engineer will collaborate with stakeholders to determine user requirements and drive the development of design documents. They will also create and optimize code, monitor system performance, and guide other engineers.
Software Engineering at Microsoft
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Engineering, C#, Javascript, Typescript, Web Frameworks, React, Angular, Cloud Architecture, Microsoft Azure, Debugging, Code Optimization, Root Cause Analysis, Mentoring, Collaboration, Technical Solutions, Performance 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, including strong coding skills in C# and JavaScript. Preferred qualifications include a Master's Degree and experience with cloud architecture and deployment.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Real Time Communication Protocols, Streaming Protocols, Webrtc, Big Data, Machine Learning, Unit Testing, Tdd, Agile, Service Management, Data Engineering
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience, particularly in C++ and C. Preferred qualifications include experience with real-time communication protocols and machine learning techniques.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
Software Development, React.Js, .Net, Sql, C#, Vb.Net, Database Queries, Problem Solving, Git, Agile, Rest Apis, Cloud Services, Devops, Object Oriented Programming, Data Structures, Algorithms
Specialization
Candidates should have a Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Familiarity with front-end frameworks, basic experience with C# or VB.NET, and understanding of relational databases are required.
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)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Pipelines, Data Services, Analytics, Reporting, C#, Java, C++, Python, Powershell, Automation, Software Development, Code Reviews, Design Discussions, Data Engineering, Scalable Solutions
Specialization
Candidates must possess a Bachelor's Degree in Computer Science or a related technical field along with at least two years of technical engineering experience involving coding in languages such as C, C++, C#, Java, JavaScript, or Python. Meeting specific Microsoft Cloud background check requirements is also mandatory for this position.
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, 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 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 Developer II at Warner Bros. Discovery
Ottawa, Ontario, Canada - Full Time
Skills Needed
Typescript, React, Solidjs, Web Components, Frontend Development, Cross Functional Collaboration, Backend Apis, Rest, Graphql, Git, Ci/Cd, Modular Sdks, User Experience, Performance Optimization, Accessibility, Ai Tools
Specialization
Candidates should have 3+ years of experience in frontend application development and strong skills in TypeScript and modern frameworks. Familiarity with backend APIs and experience in cross-functional teams are also required.
Experience Required
Minimum 2 year(s)
Software Developer II at Blue J
, Ontario, Canada - Full Time
Skills Needed
Software Development, Typescript, Python, Node.Js, Apache Kafka, Postgres, Pinecone, Elasticsearch, Openai, Llms, Kubernetes, Aws, Docker, Datadog, React, Html, Css
Specialization
Candidates should have 4+ years of software development experience, with at least 2 years in TypeScript or Python. Strong communication skills and a desire to learn are essential.
Experience Required
Minimum 5 year(s)
Software Engineer III at Versaterm
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Ai Tooling, C#, Python, Javascript, Backend Development, Frontend Development, Full Stack Development, Cloud Platforms, Database Design, Devops, Agile, Problem Solving, Mentorship, Code Reviews, System Architecture
Specialization
Candidates should have a degree in Computer Science or related field and 4-7 years of professional software development experience. Expertise in various programming languages and familiarity with AI tooling and cloud platforms is essential.
Experience Required
Minimum 5 year(s)
Software Engineer Coop at Dialpad UK Ltd
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Python, Java, C++, Sql, Nosql, Data Structures, Algorithms, Software Design, Object Oriented Design, Debugging, Unit Testing, Version Control, Git, Containerization, Orchestration, Cloud Computing
Specialization
Candidates should be currently enrolled in a university program or recently graduated in a relevant field. A minimum of 8 months of hands-on experience in software development is required.
iOS Software Developer at Semios
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Ios Development, Swift, Objective C, Uikit, Coredata, Mapkit, Coregraphics, Automated Testing, Ai Assisted Development, Collaboration, Code Reviews, Architectural Discussions, Performance Optimization, User Experience, Troubleshooting, Software Development Practices
Specialization
A bachelor's degree in Computer Science or equivalent technical experience is required, along with 2+ years of iOS software engineering experience. Candidates should have a successful track record of developing and shipping iOS apps, with skills in Swift or Objective-C.
Experience Required
Minimum 2 year(s)
Lead Software Engineer at GLOBAL SOFTWARE LLC D/B/A INSIGHTSOFTWARE.COM
, , Canada - Full Time
Skills Needed
C++, Java, Software Design, Code Reviews, Automated Testing, Team Leadership, Database Concepts, Sql, Networking, Continuous Improvement, Coaching, Mentoring, Agile Methodologies, Problem Solving, Communication, Software Development
Specialization
Candidates should have 8 to 12 years of software design and development experience, with at least 3 years in a leadership role. Proficiency in C++ and/or Java, along with a Bachelor's degree in a computing-related discipline, is required.
Experience Required
Minimum 10 year(s)
Software Developer, Ads at Leap Tools
, , Canada - Full Time
Skills Needed
React, Python, Django, Kubernetes, Postgresql, Dynamodb, Aws, System Architecture, Api Design, Campaign Management, Data Processing, Collaboration, Technical Solutions, Attention To Detail, Communication Skills, Execution
Specialization
At least 1 year of experience in software development is required, along with strong computer science fundamentals. Candidates should have a good understanding of system architecture and strong communication skills.
Software Engineering M5 at Microsoft
, , Canada - Full Time
Skills Needed
Leadership, Software Engineering, Team Development, Performance Management, System Design, Coding Standards, Operational Excellence, Collaboration, Innovation, Continuous Improvement, Recruitment, Career Growth, Problem Solving, Communication, Decision Making, Customer Focus
Specialization
Candidates should have a bachelor's degree in a technical field or equivalent experience, along with demonstrated leadership in software engineering. A strong technical foundation and experience in managing complex software initiatives are essential.
Experience Required
Minimum 10 year(s)
Sr Software Engineering at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Kubernetes, Distributed Systems, Cloud Native Design, Problem Solving, Scripting, Automation, Reliability Engineering, Security Best Practices, Compliance Requirements
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience, along with proficiency in scripting and familiarity with reliability engineering principles.
Experience Required
Minimum 5 year(s)
Staff Software Engineer at Kaseya Careers
Toronto, Ontario, Canada - Full Time
Skills Needed
React, Node.Js, Javascript, Microservices, Apis, Aws, Kafka, Sqs, Frontend Development, Unit Testing, Integration Testing, Agile Development, Collaboration, Ui Design, State Management, Performance Optimization
Specialization
Candidates should have 5+ years of software engineering experience with strong proficiency in React and Node.js. A solid understanding of frontend performance, accessibility, and experience with AWS and messaging technologies is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Passage
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Django, Typescript, React, Software Design Patterns, Database Design, Software Architecture, Problem Solving, Code Reviews, Clean Code, Cross Functional Collaboration, Technical Design, Application Development, User Experience, Ownership, Cloud Platforms
Specialization
The ideal candidate should have 5+ years of experience as a Software Engineer and be proficient in Python, Django, TypeScript, and React. A bachelor's degree or higher in computer science or a related field is also preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Boosted.ai
, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Python, Data Structures, Algorithms, Distributed Systems, High Performance Applications, Data Processing, Problem Solving, Communication, Machine Learning, Data Analytics, Financial Services
Specialization
Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field is required. The ideal candidate should have 3+ years of professional programming experience with a strong focus on Python and solid understanding of data structures and algorithms.
Experience Required
Minimum 2 year(s)
Loading...