Software Engineer Jobs in Canada

About 7203 results in (7) seconds Clear Filters

Jobs Search

About 7203 results in (7) seconds
Manager, Software Development (Web) at BCAA
Burnaby, BC V5G 4T1, Canada - Full Time
Skills Needed
Vendors, Business Applications
Qualification
Graduate
Software Developer, Cloud Networking at Robinhood
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Middleware, Html5, Aoda, Design, Working Experience, Programming Languages, Communication Skills, Encoding, Web Applications, Code, Testing, Maintenance, Typescript, Accessibility, Development Tools, Subject Matter Experts
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at Alberta Securities Commission
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering, Information Systems
Qualification
Diploma
Experience Required
Minimum 8 year(s)
Data Engineer at Alliance Search Partners
Toronto, ON, Canada - Full Time
Skills Needed
Database Development, Unix, Apache Spark, Oracle, Information Technology, Computer Science, Data Modeling, Wealth Management, Communication Skills, Data Quality, Security, Big Data, Life Insurance, Commercial Banking, Inmon, Dental Care, Scripting, Capital Markets
Specialization
Computer science
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Data Engineer at Adastra Corporation
Markham, ON L3T 7P6, Canada - Full Time
Skills Needed
Analytical Skills, Integration Testing, Stored Procedures, Agile Methodologies
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Data Engineer at General Motors
Markham, ON, Canada - Full Time
Skills Needed
Automation, Computer Engineering, Analytical Skills, Python, Statistics, Scripting Languages, Software Development, Mathematics, Data Analysis, Automotive Engineering, Communication Skills
Specialization
Mathematics statistics computer engineering mechanical engineering or a related field
Qualification
Graduate
.NET Engineer at ydc pro Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Data Engineer at CGI
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Data Engineer at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Data Security, Code, Python, Testing, Github, Data Science, Statistics, Information Systems, Metadata Management, Aws, Automation, Computer Science, Data Governance, Agile Methodologies
Specialization
Data science computer science information systems statistics or a related field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at Aspire Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 8 year(s)
HVAC Engineer at Empire Controls Ltd
Vaughan, ON L4L 8M5, Canada - Full Time
Skills Needed
Control Circuits, Acrobat, Adobe Photoshop, Autocad, Basic, Soft Skills, Access, Communication Skills, Time Management, Mechanical Systems, C++
Specialization
Chemical, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at GFL Environmental
Vaughan, ON, Canada - Full Time
Skills Needed
Technical Requirements, Data Processing, Code, Python, Github, Sql, Kafka, Apache Spark, Infrastructure
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Data Engineer at Sanofi
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Product Engineering, Aws, Sql, Functional Requirements, Snowflake, Technical Requirements, Statistical Software, Python, Data Analytics, Java, Excel, Agile Methodologies
Specialization
Software engineering or related field or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at Amaris
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Data Engineer at CGI
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Weld Engineer at Matcor Metal Fabrication
Mississauga, ON L5N 6P8, Canada - Full Time
Skills Needed
Technical Qualifications, Life Insurance, Vision Care, Welding, Procedure Manuals, Dental Care
Specialization
Welding technology/engineering
Qualification
Graduate
Data Engineer at Ledcor
Vancouver, BC, Canada - Full Time
Skills Needed
Star Schema, Dbt, Data Vault, Kafka, Devops, Information Management, Data Governance, Computer Science, Python, Snowflake
Specialization
Computer science information management or related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 6 year(s)
Data Engineer at Scotiabank
Toronto, ON M5H 1H1, Canada - Full Time
Skills Needed
Postgresql, Data Services, Working Experience, Dbt, Data Streaming, Code, Wealth Management, Hadoop, Commercial Banking, Infrastructure, Spring, Hql, Capital Markets, Private Banking, Data Engineering, Spring Boot, Investment Banking, Kafka
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at 3Pillar
Remote, British Columbia, Canada - Full Time
Skills Needed
Glue, Dashboards, Spark, Data Integration, Analytics, Data Engineering, Sas Enterprise Guide, Sql, Troubleshooting, Data Systems, Reporting
Qualification
Graduate
Manager, Software Development (Web) at BCAA
Burnaby, BC V5G 4T1, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Sep, 25

Salary

120000.0

Posted On

21 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Vendors, Business Applications

Industry

Information Technology/IT

Description

Why BCAA?
Feel proud of what you do and help shape the future of BC at a BC Top Employer. We’re driven by purpose – delivering peace of mind to one in three BC households with insurance, roadside assistance, auto repair, Evo Car Share and Evolve E-Bike Share. With a long history of keeping roads safe and giving back in ways that build stronger communities, we offer a wide variety of meaningful, rewarding careers that move BC forward.
As a Manager, Software Development, you’ll play a key leadership role in shaping the future of our business technology. You’ll be responsible for guiding a team of developers and technical leads in delivering high-quality, scalable software solutions that support our strategic goals. You’ll act as both a technical leader and a trusted business partner, helping to align development efforts with organizational priorities and enabling your team to thrive in a dynamic environment.
This is more than just a management role — it’s a leadership opportunity where your expertise and passion for quality, collaboration, and innovation will help build high-performing teams and meaningful digital products.
This is a hybrid role based 3 days a week in our Burnaby, BC (British Columbia) Head Office. Applicants who are not located within commuting distance of our 4567 Canada Way office and/or are not looking to relocate to BC will not be considered for this position.

Who you are

  • You’re a strategic thinker and a hands-on leader. You’re able to see the big picture while staying close to the work your team is doing.
  • You’re passionate about mentoring and coaching. You bring out the best in your people and help them grow their careers while building a culture of continuous learning and improvement.
  • You thrive in fast-paced, agile environments. You bring structure and clarity to complexity and lead your teams to deliver value quickly and consistently.
  • You care deeply about quality and performance. You hold your team to high standards and promote best practices in coding, DevSecOps, and solution design.
  • You’re an excellent communicator. You can translate technical challenges and decisions into business impact, and vice versa, enabling clear decision-making and shared understanding.

What you bring

  • Demonstrated experience leading software development teams and delivering enterprise-grade applications.
  • Strong background in full-stack development with hands-on experience in tools like:
  • Frontend: Next.js, React, TypeScript, JavaScript, HTML5, CSS3, MUI
  • Backend: Node.js, Fastify, C# ASP.NET Core, API development
  • DevOps & Scripting: Git, Azure DevOps, Jenkins, Python, Shell, Dynatrace
  • Cloud & Infrastructure: AWS, Vercel, Sitecore CMS
  • Experience with architecture, data modeling, and scalable systems design.
  • Knowledge of Agile principles and experience working with Product Managers and Business Analysts on roadmaps and delivery cycles.
  • Strong project and stakeholder management skills.
  • Ability to create systematic, clear documentation and development processes.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • A passion for quality, performance, security, and user experience.

Bonus qualifications!

  • Experience working with vendors and evaluating their technical work.
  • Familiarity with Change Review Boards and governance frameworks.
  • Knowledge of business applications in complex, regulated environments

During a typical day, you will:

  • Lead a team of developers and architects to design, build, and support applications that drive business value.
  • Collaborate with stakeholders to align development priorities with strategic goals and long-term roadmaps.
  • Guide the team in applying Agile best practices, DevSecOps, and continuous delivery.
  • Provide coaching and mentorship to foster high performance, growth, and career development.
  • Facilitate problem-solving by helping remove blockers and enabling rapid, predictable delivery.
  • Support production systems with clear escalation processes and incident retrospectives.
  • Ensure new solutions follow architectural standards, are documented, and meet quality expectations.
  • Manage vendor relationships, assess performance, and coordinate external resources.
  • Participate in strategic planning, budgeting, and people planning with senior leadership.

The salary range for this position is $120,000 to $155,000 and is determined via job-related knowledge, skills, experience, certifications, market demand and internal equity. In addition to base salary and BCAA benefits, this position is eligible for a performance bonus target of 12.5%, with the opportunity to earn up to 20%.

What we offer:

  • The chance to make a difference every day in the lives of British Columbians, BCAA Members and our communities.
  • Career and personal development to help you grow and reach your goals.
  • Incentives that recognize team and individual sales and performance.
  • Flexible benefits to support your health and lifestyle, and wellness dollars* to keep your body, mind and soul thriving.
  • A competitive rewards package including salary performance bonus programs, pension plan*, and more to help build your personal wealth.
  • Paid time off including vacation, and days for wellness, volunteering, and cultural, spiritual or religious connection.
  • BCAA membership, with valuable perks and Member savings on every day and special spending, from gas and coffee to clothes, sports and event tickets, and hotels.
  • Meaningful, rewarding work for a BC Top Employer known for putting people first and constantly building a better workplace for all our team members.
  • for permanent employees

We’re always looking for amazing people like you. Apply today!
BCAA is an Equal Opportunity Employer, committed to providing accessible, inclusive employment. We have a long-standing partnership with the Presidents Group which strives to increase employment opportunities for people living with disabilities, and champion accessible employment in BC. If you need personalized support through application and recruitment, please contact
HRAccommodations@bcaa.com
.

Responsibilities

Please refer the Job description for details

Manager, Software Development (Web) at BCAA
Burnaby, BC V5G 4T1, Canada - Full Time
Skills Needed
Vendors, Business Applications
Qualification
Graduate
Software Developer, Cloud Networking at Robinhood
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Middleware, Html5, Aoda, Design, Working Experience, Programming Languages, Communication Skills, Encoding, Web Applications, Code, Testing, Maintenance, Typescript, Accessibility, Development Tools, Subject Matter Experts
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at Alberta Securities Commission
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering, Information Systems
Qualification
Diploma
Experience Required
Minimum 8 year(s)
Data Engineer at Alliance Search Partners
Toronto, ON, Canada - Full Time
Skills Needed
Database Development, Unix, Apache Spark, Oracle, Information Technology, Computer Science, Data Modeling, Wealth Management, Communication Skills, Data Quality, Security, Big Data, Life Insurance, Commercial Banking, Inmon, Dental Care, Scripting, Capital Markets
Specialization
Computer science
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Data Engineer at Adastra Corporation
Markham, ON L3T 7P6, Canada - Full Time
Skills Needed
Analytical Skills, Integration Testing, Stored Procedures, Agile Methodologies
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Data Engineer at General Motors
Markham, ON, Canada - Full Time
Skills Needed
Automation, Computer Engineering, Analytical Skills, Python, Statistics, Scripting Languages, Software Development, Mathematics, Data Analysis, Automotive Engineering, Communication Skills
Specialization
Mathematics statistics computer engineering mechanical engineering or a related field
Qualification
Graduate
.NET Engineer at ydc pro Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Data Engineer at CGI
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Data Engineer at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Data Security, Code, Python, Testing, Github, Data Science, Statistics, Information Systems, Metadata Management, Aws, Automation, Computer Science, Data Governance, Agile Methodologies
Specialization
Data science computer science information systems statistics or a related field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at Aspire Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 8 year(s)
HVAC Engineer at Empire Controls Ltd
Vaughan, ON L4L 8M5, Canada - Full Time
Skills Needed
Control Circuits, Acrobat, Adobe Photoshop, Autocad, Basic, Soft Skills, Access, Communication Skills, Time Management, Mechanical Systems, C++
Specialization
Chemical, Engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at GFL Environmental
Vaughan, ON, Canada - Full Time
Skills Needed
Technical Requirements, Data Processing, Code, Python, Github, Sql, Kafka, Apache Spark, Infrastructure
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Data Engineer at Sanofi
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Product Engineering, Aws, Sql, Functional Requirements, Snowflake, Technical Requirements, Statistical Software, Python, Data Analytics, Java, Excel, Agile Methodologies
Specialization
Software engineering or related field or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at Amaris
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Data Engineer at CGI
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Weld Engineer at Matcor Metal Fabrication
Mississauga, ON L5N 6P8, Canada - Full Time
Skills Needed
Technical Qualifications, Life Insurance, Vision Care, Welding, Procedure Manuals, Dental Care
Specialization
Welding technology/engineering
Qualification
Graduate
Data Engineer at Ledcor
Vancouver, BC, Canada - Full Time
Skills Needed
Star Schema, Dbt, Data Vault, Kafka, Devops, Information Management, Data Governance, Computer Science, Python, Snowflake
Specialization
Computer science information management or related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 6 year(s)
Data Engineer at Scotiabank
Toronto, ON M5H 1H1, Canada - Full Time
Skills Needed
Postgresql, Data Services, Working Experience, Dbt, Data Streaming, Code, Wealth Management, Hadoop, Commercial Banking, Infrastructure, Spring, Hql, Capital Markets, Private Banking, Data Engineering, Spring Boot, Investment Banking, Kafka
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer at 3Pillar
Remote, British Columbia, Canada - Full Time
Skills Needed
Glue, Dashboards, Spark, Data Integration, Analytics, Data Engineering, Sas Enterprise Guide, Sql, Troubleshooting, Data Systems, Reporting
Qualification
Graduate
Loading...