Software Engineer Jobs in Canada

About 7129 results in (6) seconds Clear Filters

Jobs Search

About 7129 results in (6) seconds
Senior Software Developer - CMS at LawDepot
Edmonton, AB, Canada - Full Time
Skills Needed
Agile Methodologies, Mvc, Linq, Html, Design Principles, Payment Systems, Digital Media, It, Angular, Css, Scrum, Sql Server, Sql, Visual Studio Code, Jquery, Secondary Education, Git, Json
Specialization
Computing science or equivalent (ex
Qualification
Diploma
Experience Required
Minimum 7 year(s)
software development programmer at PAN ASIA FOOD
Mississauga, ON, Canada - Full Time
Skills Needed
C, Programming Languages, C++, Javascript, Java, Linux, Technology
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Development Lead - VP at Citi
Mississauga, ON L5B 3P7, Canada - Full Time
Skills Needed
Aws, Kubernetes, Color, Spring Boot, Oracle, Docker, Consideration, Sme, Angular, Project Management Skills, Trade Finance
Qualification
Graduate
Director, Software Development at Spare
Vancouver, BC, Canada - Full Time
Skills Needed
People Management, Design, Teams, Leadership Skills, Managing Managers, Web Development, Communication Skills
Qualification
Graduate
Director, Software Development at Alimentiv
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Director, Software Development at Spare Labs
Vancouver, BC, Canada - Full Time
Skills Needed
Leadership Skills, Design, People Management, Communication Skills, Teams, Managing Managers, Web Development
Qualification
Graduate
Senior Software Project Manager at Syntronic
Kanata, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Software Development Team Lead at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer I (Android) at TripAdvisor
Waterloo, ON, Canada - Full Time
Skills Needed
Computer Science, Android Development, Agile Environment, Kotlin
Specialization
Computer science a related technical field or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer Sr - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Rest, Sql Server, Oracle, Powershell, Websphere Message Broker, Arcgis, Xml, Soap, Json
Qualification
Graduate
Software QA Automation Analyst at PRICE INDUSTRIES LIMITED
Winnipeg, MB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Certificate in quality assurance or technologist's diploma or a satisfactory mix of education and practical experience
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Senior Staff Software Developer at Warner Bros Discovery
Kanata, ON K2K 3C8, Canada - Full Time
Skills Needed
Shipping, Testing, Communication Skills
Qualification
Graduate
Senior Software Developer, C++ at Motorola Solutions
Vancouver, BC, Canada - Full Time
Skills Needed
Devops, Cad, Software Development, Databases, Communication Skills, Storage, Test Automation, Cloud, Azure, Sensors, Cloud Applications, Computer Science
Specialization
Computer science or related
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Intermediate Software Developer at LawDepot
Edmonton, AB, Canada - Full Time
Skills Needed
Agile Methodologies, Design Principles, Git, Json, Angular, Linq, Sql Server, It, Xunit, Scrum, Css, Html, Digital Media, Selenium, Learning, Nunit, Sql, Secondary Education
Specialization
Computing science or equivalent (ex
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Java/NodeJS Software Developer at Recutify Inc
Calgary, AB T2C 1K2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Sr. Information Security Engineer at TakeTwo Interactive Software Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Information security network security or information technology or a related field (or equivalent work experience
Qualification
Graduate
Cloud & AI Solution Engineer - Software, Development Tools and AI at Microsoft
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Pre Sales, Modern Languages, Github, Leadership, Devops, Cad, Architects, Visual Studio Code, Cloud, Python, Java, Collaboration, Microsoft, Technology Management, Microservices, Information Technology, Community Engagement, Developers
Specialization
Computer Science, Information Technology, Technology
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Software Engineer III ( Labs and Emerging Security Technologies) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Security Controls, Academic Background, Design, Business Units, Unix, User Documentation, Computer Science, It Infrastructure, Code, Knowledge Sharing, Network Security, Security, Internal Customers, It, Powershell, Switches, Scalability, Validation, Infrastructure
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Intern, Full Stack Software Engineer - Team Sprout - Winter 2026 at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Microservices, Writing, Javascript
Qualification
Graduate
Co-op Winter 2026 - Software/Systems Engineering - 8-12 Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
Access, Computer Science, International Regulations, Security, It, Software, Communication Skills, Python, Distributed Systems, Databases, Systems Engineering
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Developer - CMS at LawDepot
Edmonton, AB, Canada -
Full Time


Start Date

Immediate

Expiry Date

01 Oct, 25

Salary

0.0

Posted On

02 Jul, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Agile Methodologies, Mvc, Linq, Html, Design Principles, Payment Systems, Digital Media, It, Angular, Css, Scrum, Sql Server, Sql, Visual Studio Code, Jquery, Secondary Education, Git, Json

Industry

Computer Software/Engineering

Description

COMPANY PROFILE:

Join one of the fastest growing companies in Canada! LawDepot is proud to be a seven-time Growth 500 ranked organization and a major player in the Global legal solutions industry. Our mission is to modernize the legal document creation experience by empowering people with fast, easy-to-use, and professional solutions. With over ten million satisfied customers worldwide, over two million monthly website visitors, and billions of dollars saved on legal fees, you will be joining a team that is truly making a difference. At LawDepot, we foster a collaborative and inclusive learning culture that values excellence and diversity. Apply today and become a part of our exciting journey!

POSITION OVERVIEW:

LawDepot is currently expanding and looking to recruit an Senior Software Developer in Edmonton, Alberta. Working with the Information Systems team, you’ll help to improve and expand an internal Content Management System (CMS) – a platform that enables our teams to efficiently create, experiment with, and deploy dynamic, customer-facing pages across multiple environments. This role offers the chance to work with modern technologies and contribute to meaningful projects that improve how we build and deliver our products. You’ll collaborate with cross-functional stakeholders, take ownership of complex features, and help shape a system that drives rapid iteration and measurable business outcomes. This is a full-time permanent position, working 37.5 hours per week with opportunities for a hybrid work schedule.

KNOWLEDGE AND SKILL REQUIREMENTS:

  • Post-Secondary Education in Computing Science or equivalent (ex. Computer Engineering Technology, Information Systems Technology, Digital Media and IT)
  • 7+ years of experience in a Software Developer, Web Developer, Software Engineer, or equivalent role
  • Strong knowledge with our core tech stack: C#, .NET 7+, TypeScript / JavaScript, SQL (Microsoft SQL Server)
  • Additional knowledge in the following areas:
  • JavaScript frameworks: Vue 3 (preferred), Angular, or React
  • .NET Web APIs, .NET MVC, or other REST APIs
  • Unit Testing Frameworks: MS Test, Jest, Vitest (Alternatives - nUnit, xUnit, Vitest)
  • JSON, SCSS (or CSS, LESS, SASS), HTML, jQuery, Git, Visual Studio Code
  • Database (LINQ, Entity Framework Core)
  • Ability to plan, implement, test, and document programming applications
  • Write clean and efficient code that adheres to SOLID design principles
  • Proven ability to troubleshoot complex technical issues independently
  • Ability to clearly convey ideas and plans through both written and verbal communication
  • Familiarity with Agile methodologies (Scrum) would be considered an asset
  • Familiarity with payment systems and payment processor integration would be an asset
Responsibilities
  • Develop and implement interactive, reusable components for a large-scale eCommerce website, utilizing a Checkout Page Content Management System (CMS) to optimize site development and enhance user experience through efficient, high-quality code delivery
  • Drive project success by engaging in every aspect of the development life cycle, from initial planning to code deployment
  • Utilize best practices to code and implement exceptional solutions
  • Write database code and use internal tools to assess and optimize performance for continuous improvement
  • Ensure robust UI and backend optimization by developing and integrating interface controls with backend systems, focusing on data validation and performance enhancements
  • Collaborate with other developers by participating in code reviews, sharing knowledge, providing feedback, and brainstorming
  • Identify technical debt opportunities, propose innovative solutions to drive system optimization and advancement
  • Participate in the component architecture and design of new technical functionality based on business specifications
  • Design and build robust automated test suites for our microservices and Vue-based web applications
  • Provide constructive feedback and great technical suggestions during team discussions and planning meetings
  • Communicate progress updates to the team and all required stakeholders
Senior Software Developer - CMS at LawDepot
Edmonton, AB, Canada - Full Time
Skills Needed
Agile Methodologies, Mvc, Linq, Html, Design Principles, Payment Systems, Digital Media, It, Angular, Css, Scrum, Sql Server, Sql, Visual Studio Code, Jquery, Secondary Education, Git, Json
Specialization
Computing science or equivalent (ex
Qualification
Diploma
Experience Required
Minimum 7 year(s)
software development programmer at PAN ASIA FOOD
Mississauga, ON, Canada - Full Time
Skills Needed
C, Programming Languages, C++, Javascript, Java, Linux, Technology
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Development Lead - VP at Citi
Mississauga, ON L5B 3P7, Canada - Full Time
Skills Needed
Aws, Kubernetes, Color, Spring Boot, Oracle, Docker, Consideration, Sme, Angular, Project Management Skills, Trade Finance
Qualification
Graduate
Director, Software Development at Spare
Vancouver, BC, Canada - Full Time
Skills Needed
People Management, Design, Teams, Leadership Skills, Managing Managers, Web Development, Communication Skills
Qualification
Graduate
Director, Software Development at Alimentiv
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Director, Software Development at Spare Labs
Vancouver, BC, Canada - Full Time
Skills Needed
Leadership Skills, Design, People Management, Communication Skills, Teams, Managing Managers, Web Development
Qualification
Graduate
Senior Software Project Manager at Syntronic
Kanata, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Software Development Team Lead at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer I (Android) at TripAdvisor
Waterloo, ON, Canada - Full Time
Skills Needed
Computer Science, Android Development, Agile Environment, Kotlin
Specialization
Computer science a related technical field or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer Sr - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Rest, Sql Server, Oracle, Powershell, Websphere Message Broker, Arcgis, Xml, Soap, Json
Qualification
Graduate
Software QA Automation Analyst at PRICE INDUSTRIES LIMITED
Winnipeg, MB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Certificate in quality assurance or technologist's diploma or a satisfactory mix of education and practical experience
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Senior Staff Software Developer at Warner Bros Discovery
Kanata, ON K2K 3C8, Canada - Full Time
Skills Needed
Shipping, Testing, Communication Skills
Qualification
Graduate
Senior Software Developer, C++ at Motorola Solutions
Vancouver, BC, Canada - Full Time
Skills Needed
Devops, Cad, Software Development, Databases, Communication Skills, Storage, Test Automation, Cloud, Azure, Sensors, Cloud Applications, Computer Science
Specialization
Computer science or related
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Intermediate Software Developer at LawDepot
Edmonton, AB, Canada - Full Time
Skills Needed
Agile Methodologies, Design Principles, Git, Json, Angular, Linq, Sql Server, It, Xunit, Scrum, Css, Html, Digital Media, Selenium, Learning, Nunit, Sql, Secondary Education
Specialization
Computing science or equivalent (ex
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Java/NodeJS Software Developer at Recutify Inc
Calgary, AB T2C 1K2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Sr. Information Security Engineer at TakeTwo Interactive Software Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Information security network security or information technology or a related field (or equivalent work experience
Qualification
Graduate
Cloud & AI Solution Engineer - Software, Development Tools and AI at Microsoft
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Pre Sales, Modern Languages, Github, Leadership, Devops, Cad, Architects, Visual Studio Code, Cloud, Python, Java, Collaboration, Microsoft, Technology Management, Microservices, Information Technology, Community Engagement, Developers
Specialization
Computer Science, Information Technology, Technology
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Software Engineer III ( Labs and Emerging Security Technologies) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Security Controls, Academic Background, Design, Business Units, Unix, User Documentation, Computer Science, It Infrastructure, Code, Knowledge Sharing, Network Security, Security, Internal Customers, It, Powershell, Switches, Scalability, Validation, Infrastructure
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Intern, Full Stack Software Engineer - Team Sprout - Winter 2026 at Capital One CA
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Microservices, Writing, Javascript
Qualification
Graduate
Co-op Winter 2026 - Software/Systems Engineering - 8-12 Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
Access, Computer Science, International Regulations, Security, It, Software, Communication Skills, Python, Distributed Systems, Databases, Systems Engineering
Specialization
Computer Science, Engineering
Qualification
Graduate
Loading...