Software Jobs in Canada

About 3146 results in (4) seconds Clear Filters

Jobs Search

About 3146 results in (4) seconds
Lead Software Engineer at Newrich Network
Toronto, ON M6K 3E3, Canada - Full Time
Skills Needed
Csrf, Communication Skills, Computer Science, Containerization, Xss, Docker, Time Management, Aws, Phpunit, Technical Direction, Developer Tools, Typescript, Git, Process Automation
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 6 year(s)
Lead Software Engineer at Scanline VFX
Vancouver, BC, Canada - Full Time
Skills Needed
Maintenance, Nosql, Rigging, Sql, Databases, Deliveries, Presentation Skills, Resource Management, Production Tracking, Automation, Maya, Modeling
Qualification
Graduate
Software Asset Manager at Global Relay
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Sr. Software Developer at OpenText
Richmond Hill, ON L4B 4N8, Canada - Full Time
Skills Needed
Build Tools, Cross Browser Compatibility, Paas, State Management, Typescript, Development Projects, Communication Skills, Kubernetes, Webpack, Scalability, Responsive Design, English, Reliability, Javascript, Azure, Aws, Hooks, Databases, Computer Science, Platforms, Java
Specialization
Computer science or related field or equivalent practical experience
Qualification
Graduate
Jr. Software Developer at PBS Systems
Calgary, AB, Canada - Full Time
Skills Needed
Project Management Skills, Google, Programming Languages, Microsoft Azure, Aws, Version Control, Sql Server, Computer Science, Microsoft, Github, Communication Skills
Specialization
Computer science software engineering or related field
Qualification
Graduate
Sr. Software Developer at OpenText
Richmond Hill, ON L4B 4N8, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Statistics
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Lead Software Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Technical Leadership, Disabilities, Dynamics, Power Bi, Construction, It, Financial Services, Technology, Data Analysis, Architecture, Leadership Skills, Agile Methodologies, Integration Architecture, Design, Strategy, Solution Delivery
Qualification
Graduate
iOS Software Developer at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Core Animation, Computer Science, Swift, New Features, Automation, Design, Responsiveness, Core Data, Version Control Tools, Design Principles, Git, Teamwork, Uikit
Specialization
Computer science engineering or a related field
Qualification
Graduate
Sr. Software Developer at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (L3) at Twilio
Albert, ON, Canada - Full Time
Skills Needed
Git, Spring Boot, Typescript, Graphql, Agile Methodologies, Automation, Cypress, Aws, Kubernetes, Web Applications, Jenkins, Twilio, Writing, Security, Computer Science
Specialization
Computer science or related industry experience
Qualification
Graduate
Sr. Software Developer at Staples
Richmond Hill, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or a related field (or equivalent experience
Qualification
Graduate
Co-op Winter 2026 - Embedded Software Developer - 4-Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
I2c, Docker, Soft Skills, C++, Outlook, Software, Languages, Computer Science, Computer Engineering, Linux, Ethernet, Can Bus, Visual Studio Code, Usb, Confluence, Interfaces, Excel, C, Powerpoint
Specialization
Computer science software engineering electrical engineering or computer engineering
Qualification
Graduate
Senior Engineer, Central Plant Software Systems - SHIFT at Mariner Innovations
Saint John, NB, Canada - Full Time
Skills Needed
Documentation, Production Systems, Python, Operations, Software, Physics, Storage Devices, Knowledge Base, Models, Statistics, Thermodynamics, Design, Product Vision, Technical Reports, Control Software
Qualification
BSc
Staff Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Cs ce or ee is required
Qualification
Graduate
Software Engineer (C++) at TecScan Systems
SBDM, QC, Canada - Full Time
Skills Needed
Object Oriented Programming, Data Structures, Algorithms, C++, Design Patterns, Computer Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff Software Engineer at Wavelo
Toronto, ON, Canada - Full Time
Skills Needed
Design Patterns, Digital Divide, Disabilities, Computer Science, Color, Technical Direction, Mentoring, Teams, Python
Specialization
Computer science software engineering or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Staff Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Automation, App, Perspectives, Authentication
Qualification
Graduate
Staff Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Perspectives, Python, Automation, Javascript, Languages, App, Authentication, Typescript
Qualification
Graduate
Senior Software Manager at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Leadership Skills, Computer Science, Communication Skills
Specialization
Computer or electrical engineering or bachelor of computer science or equivalent
Qualification
BSc
Staff Software Engineer at Shift4
Vancouver, BC, Canada - Full Time
Skills Needed
Embedded Systems, Jenkins, Communication Skills, Kotlin, Payments, Computer Science, C, Information Technology, Agile Environment, Java, Continuous Integration, Git, Python, Jira, Repository Management, Code, Physics, Code Coverage, Object Oriented Languages, C++
Specialization
Lieu of a degree may be considered
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Lead Software Engineer at Newrich Network
Toronto, ON M6K 3E3, Canada -
Full Time


Start Date

Immediate

Expiry Date

07 Nov, 25

Salary

80000.0

Posted On

08 Aug, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Csrf, Communication Skills, Computer Science, Containerization, Xss, Docker, Time Management, Aws, Phpunit, Technical Direction, Developer Tools, Typescript, Git, Process Automation

Industry

Information Technology/IT

Description

Come help us build the Newrich Network - the internet’s newest platform designed to inspire and guide people toward living the Newrich Lifestyle.
At Newrich, we practice what we preach: living the Newrich Lifestyle means not only enjoying what you do for a living, but also prioritizing true work-life balance.
As a member of our team, your physical, mental, and spiritual well-being will be a priority. We deeply believe that a fulfilled life starts with balance - and we’re committed to creating a work environment that supports exactly that.

PREFERRED QUALIFICATIONS

  • BS in Computer Science or related field
  • 6+ years of professional software engineering experience
  • Prior experience in a lead-level role on a cross-functional team
  • Familiarity with containerization (Docker) and serverless frameworks
  • Passion for developer tools, DX, and process automation
  • Experience working in high-growth startups or SaaS environments

REQUIREMENTS

  • Strong expertise in:


    • TypeScript + React

    • PHP (Laravel ecosystem, modern PHP 8+ practices)
    • Building and integrating with RESTful and GraphQL APIs
    • Writing and maintaining automated tests (Jest, PHPUnit, etc.)
    • Experience with AWS (e.g., Lambda, API Gateway, RDS, S3, CloudFront, IAM)
    • Strong understanding of application security principles (XSS, CSRF, auth flows)
    • Solid grasp of Git, GitHub workflows, and CI/CD pipelines
    • Proven ability to guide architecture discussions and set technical direction
    • Excellent verbal and written communication skills
    • Excellent time management, prioritization, and organizational skills
    • Self-motivated and able to maintain excellence with minimum supervision

    How To Apply:

    Incase you would like to apply to this job directly from the source, please click here

    Responsibilities

    ABOUT THE ROLE

    At NewRich we provide e-learning, turn-key solutions, and mentorship for digital entrepreneurs. Our core offering is a hybrid SaaS + educational platform + social network.
    We’re seeking a Lead Software Engineer who thrives at the intersection of hands-on software development and technical team leadership. This individual will architect and deliver high-performance applications, champion engineering excellence, and establish the cultural and technical foundations that enable a world-class engineering team to thrive.
    We are a mission-driven team who values long-term thinking, radical integrity, and a pragmatic approach to building enduring systems. If you’re passionate about code quality, know how to elevate a team through mentorship, and can back strong opinions with data and experience — we want to talk to you.
    Responsibilities:

    1. Hands-On Development (80%)
    • Lead implementation of frontend applications using TypeScript + React
    • Build and maintain robust backend APIs and services using PHP + Laravel
    • Design scalable architectures across standard AWS services (e.g., S3, Lambda, RDS, SQS, CloudFront)
    • Write and maintain comprehensive test coverage (unit, integration, and E2E)
    • Advocate for performance, accessibility, security, and maintainability in all codebases
    1. Engineering Leadership (20%)
    • Mentor junior and mid-level engineers via code reviews, 1:1s, and pairing sessions
    • Champion and enforce best practices: code standards, testing discipline, Git workflows, CI/CD
    • Collaborate with product and cloud teams to ensure system design aligns with business goals
    • Foster a culture of accountability, curiosity, and continuous learning
    • Challenge “the way things are” with reasoned, data-backed proposals for improvement
    • Help shape hiring processes and participate in technical interviews

    EXCITED ABOUT THIS ROLE?

    Explore more at https://newrich.com/
    We’d love to hear from you!

    Lead Software Engineer at Newrich Network
    Toronto, ON M6K 3E3, Canada - Full Time
    Skills Needed
    Csrf, Communication Skills, Computer Science, Containerization, Xss, Docker, Time Management, Aws, Phpunit, Technical Direction, Developer Tools, Typescript, Git, Process Automation
    Specialization
    Computer Science
    Qualification
    BSc
    Experience Required
    Minimum 6 year(s)
    Lead Software Engineer at Scanline VFX
    Vancouver, BC, Canada - Full Time
    Skills Needed
    Maintenance, Nosql, Rigging, Sql, Databases, Deliveries, Presentation Skills, Resource Management, Production Tracking, Automation, Maya, Modeling
    Qualification
    Graduate
    Software Asset Manager at Global Relay
    Vancouver, BC, Canada - Full Time
    Skills Needed
    Good Communication Skills
    Qualification
    Graduate
    Sr. Software Developer at OpenText
    Richmond Hill, ON L4B 4N8, Canada - Full Time
    Skills Needed
    Build Tools, Cross Browser Compatibility, Paas, State Management, Typescript, Development Projects, Communication Skills, Kubernetes, Webpack, Scalability, Responsive Design, English, Reliability, Javascript, Azure, Aws, Hooks, Databases, Computer Science, Platforms, Java
    Specialization
    Computer science or related field or equivalent practical experience
    Qualification
    Graduate
    Jr. Software Developer at PBS Systems
    Calgary, AB, Canada - Full Time
    Skills Needed
    Project Management Skills, Google, Programming Languages, Microsoft Azure, Aws, Version Control, Sql Server, Computer Science, Microsoft, Github, Communication Skills
    Specialization
    Computer science software engineering or related field
    Qualification
    Graduate
    Sr. Software Developer at OpenText
    Richmond Hill, ON L4B 4N8, Canada - Full Time
    Skills Needed
    Good Communication Skills
    Specialization
    Computer Science, Statistics
    Qualification
    Graduate
    Experience Required
    Minimum 5 year(s)
    Lead Software Engineer at Capgemini
    Toronto, ON, Canada - Full Time
    Skills Needed
    Technical Leadership, Disabilities, Dynamics, Power Bi, Construction, It, Financial Services, Technology, Data Analysis, Architecture, Leadership Skills, Agile Methodologies, Integration Architecture, Design, Strategy, Solution Delivery
    Qualification
    Graduate
    iOS Software Developer at UniUni Logistics
    Vancouver, BC, Canada - Full Time
    Skills Needed
    Core Animation, Computer Science, Swift, New Features, Automation, Design, Responsiveness, Core Data, Version Control Tools, Design Principles, Git, Teamwork, Uikit
    Specialization
    Computer science engineering or a related field
    Qualification
    Graduate
    Sr. Software Developer at Staples
    Richmond Hill, ON, Canada - Full Time
    Skills Needed
    Good Communication Skills
    Qualification
    Graduate
    Software Engineer (L3) at Twilio
    Albert, ON, Canada - Full Time
    Skills Needed
    Git, Spring Boot, Typescript, Graphql, Agile Methodologies, Automation, Cypress, Aws, Kubernetes, Web Applications, Jenkins, Twilio, Writing, Security, Computer Science
    Specialization
    Computer science or related industry experience
    Qualification
    Graduate
    Sr. Software Developer at Staples
    Richmond Hill, ON, Canada - Full Time
    Skills Needed
    Good Communication Skills
    Specialization
    Computer science engineering or a related field (or equivalent experience
    Qualification
    Graduate
    Co-op Winter 2026 - Embedded Software Developer - 4-Months at General Dynamics Mission Systems Canada
    Ottawa, ON K2H 5B7, Canada - Full Time
    Skills Needed
    I2c, Docker, Soft Skills, C++, Outlook, Software, Languages, Computer Science, Computer Engineering, Linux, Ethernet, Can Bus, Visual Studio Code, Usb, Confluence, Interfaces, Excel, C, Powerpoint
    Specialization
    Computer science software engineering electrical engineering or computer engineering
    Qualification
    Graduate
    Senior Engineer, Central Plant Software Systems - SHIFT at Mariner Innovations
    Saint John, NB, Canada - Full Time
    Skills Needed
    Documentation, Production Systems, Python, Operations, Software, Physics, Storage Devices, Knowledge Base, Models, Statistics, Thermodynamics, Design, Product Vision, Technical Reports, Control Software
    Qualification
    BSc
    Staff Software Engineer at Infoblox
    Burnaby, BC V5H 4M2, Canada - Full Time
    Skills Needed
    Good Communication Skills
    Specialization
    Cs ce or ee is required
    Qualification
    Graduate
    Software Engineer (C++) at TecScan Systems
    SBDM, QC, Canada - Full Time
    Skills Needed
    Object Oriented Programming, Data Structures, Algorithms, C++, Design Patterns, Computer Engineering
    Qualification
    Graduate
    Experience Required
    Minimum 3 year(s)
    Staff Software Engineer at Wavelo
    Toronto, ON, Canada - Full Time
    Skills Needed
    Design Patterns, Digital Divide, Disabilities, Computer Science, Color, Technical Direction, Mentoring, Teams, Python
    Specialization
    Computer science software engineering or equivalent work experience
    Qualification
    Graduate
    Experience Required
    Minimum 8 year(s)
    Staff Software Engineer at Okta
    Toronto, ON, Canada - Full Time
    Skills Needed
    Automation, App, Perspectives, Authentication
    Qualification
    Graduate
    Staff Software Engineer at Okta
    Toronto, ON, Canada - Full Time
    Skills Needed
    Perspectives, Python, Automation, Javascript, Languages, App, Authentication, Typescript
    Qualification
    Graduate
    Senior Software Manager at Ciena
    Ottawa, ON, Canada - Full Time
    Skills Needed
    Leadership Skills, Computer Science, Communication Skills
    Specialization
    Computer or electrical engineering or bachelor of computer science or equivalent
    Qualification
    BSc
    Staff Software Engineer at Shift4
    Vancouver, BC, Canada - Full Time
    Skills Needed
    Embedded Systems, Jenkins, Communication Skills, Kotlin, Payments, Computer Science, C, Information Technology, Agile Environment, Java, Continuous Integration, Git, Python, Jira, Repository Management, Code, Physics, Code Coverage, Object Oriented Languages, C++
    Specialization
    Lieu of a degree may be considered
    Qualification
    Graduate
    Experience Required
    Minimum 7 year(s)
    Loading...