We are looking for an experienced Director of Software Development for our client. This is a ... You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ...
Quick apply
We are looking for an experienced Director of Software Development for our client. This is a ... You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ...
Quick apply
We are looking for an experienced Director of Software Development for our client. This is a ... You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ...
This position reports to the development manager of products and will work closely with the R&D team and customers to deliver mission-critical software components. The ideal candidate will possess a ...
This position reports to the development manager of products and will work closely with the R&D team and customers to deliver mission-critical software components. The ideal candidate will possess a ...
Longueuil, QC · On-site +1
Report on project development status to management via oral and written reports and participate in ... GIS software. * Bilingualism (French and English, written and spoken) is an asset. Additional ...
Longueuil, QC · On-site +1
Report on project development status to management via oral and written reports and participate in ... GIS software. * Bilingualism (French and English, written and spoken) is an asset. Additional ...
Main Responsibilities Software Development Provide handson technical leadership for CN ... managing technical debt transparently, and assessing lifecycle risks to support longterm ...
Main Responsibilities Software Development Provide handson technical leadership for CN ... managing technical debt transparently, and assessing lifecycle risks to support longterm ...
Main Responsibilities Software Development Provide handson technical leadership for CN ... managing technical debt transparently, and assessing lifecycle risks to support longterm ...
Main Responsibilities Software Development Provide handson technical leadership for CN ... managing technical debt transparently, and assessing lifecycle risks to support longterm ...
... the development of a talent team of software developers. * Montreal (Hybrid: Tues-Thurs in office ... You aren't just managing tasks; you'll dive into the action of backend logic and data pipelines ...
... the development of a talent team of software developers. * Montreal (Hybrid: Tues-Thurs in office ... You aren't just managing tasks; you'll dive into the action of backend logic and data pipelines ...
Montreal, QC · On-site +1
Maya HTT is a world leading software developer and engineering solutions provider focused on CAE ... Experience with versioning systems and project management tools (Git, JIRA, Azure Dev Ops, etc) is ...
New
Quick apply
Montreal, QC · On-site +1
Maya HTT is a world leading software developer and engineering solutions provider focused on CAE ... Experience with versioning systems and project management tools (Git, JIRA, Azure Dev Ops, etc) is ...
New
About the Role We are seeking a Manager, Software Development to join our EVV (Electronic Visit Verification), VV (Visit Verification) as well as IVR (Telephony) team; he group ensures we can ...
About the Role We are seeking a Manager, Software Development to join our EVV (Electronic Visit Verification), VV (Visit Verification) as well as IVR (Telephony) team; he group ensures we can ...
Kirkland, QC · Remote
CA$119K - CA$334K/yr
Lead a team of engineering managers and senior engineers across global teams * Drive consistent ... software development, including leadership of large-scale engineering teams * 8+ years managing ...
Kirkland, QC · Remote
CA$119K - CA$334K/yr
Lead a team of engineering managers and senior engineers across global teams * Drive consistent ... software development, including leadership of large-scale engineering teams * 8+ years managing ...
HOW YOU'LL MAKE A POSITIVE IMPACT GIRO is looking for a Software Development Intern for the Fall ... Manage OBSs (bugs) and identify appropriate solutions to resolve them. Your internship will also ...
HOW YOU'LL MAKE A POSITIVE IMPACT GIRO is looking for a Software Development Intern for the Fall ... Manage OBSs (bugs) and identify appropriate solutions to resolve them. Your internship will also ...
Montreal, QC · On-site +1
As a member of the AOSQE, the Software Development Engineer in Test will provide automated testing ... Provide timely and effective communication to management, relating to quality, resource and project ...
Montreal, QC · On-site +1
As a member of the AOSQE, the Software Development Engineer in Test will provide automated testing ... Provide timely and effective communication to management, relating to quality, resource and project ...
Montreal, QC · On-site +1
As a member of the AOSQE, the Software Development Engineer in Test will provide automated testing ... Provide timely and effective communication to management, relating to quality, resource and project ...
Montreal, QC · On-site +1
As a member of the AOSQE, the Software Development Engineer in Test will provide automated testing ... Provide timely and effective communication to management, relating to quality, resource and project ...
You will report to the Manager, Software Development Manager based in Canada, and the role is hybrid based in Montreal or Toronto. This is an exciting opportunity to be part of and to help evolve ...
You will report to the Manager, Software Development Manager based in Canada, and the role is hybrid based in Montreal or Toronto. This is an exciting opportunity to be part of and to help evolve ...
$90 - $120/hr
The Software Division General Manager's role is to plan, organize, coordinate and control the ... Trisotech offers consulting services in software development and engineering, as well as solutions ...
New
$90 - $120/hr
The Software Division General Manager's role is to plan, organize, coordinate and control the ... Trisotech offers consulting services in software development and engineering, as well as solutions ...
New
Our platform serves customers in renewable energy, manufacturing, and facilities management across ... Required Qualifications • Experience leading software development teams. • Experience working ...
New
Our platform serves customers in renewable energy, manufacturing, and facilities management across ... Required Qualifications • Experience leading software development teams. • Experience working ...
New
Drive software upgrades, feature adoption, and account expansion by delivering tailored ... management, customer success, or customer-facing business development roles. * 0-1+ years of ...
Drive software upgrades, feature adoption, and account expansion by delivering tailored ... management, customer success, or customer-facing business development roles. * 0-1+ years of ...
Mirabel, QC · Hybrid
CA$163K/yr
You will guide development teams, ensure adherence to applicable standards, contribute to bids and ... Maintain and oversee the Software Configuration Management (SCM) function - baseline definition ...
Mirabel, QC · Hybrid
CA$163K/yr
You will guide development teams, ensure adherence to applicable standards, contribute to bids and ... Maintain and oversee the Software Configuration Management (SCM) function - baseline definition ...
Mirabel, QC · Hybrid
CA$163K/yr
You will guide development teams, ensure adherence to applicable standards, contribute to bids and ... Maintain and oversee the Software Configuration Management (SCM) function - baseline definition ...
Mirabel, QC · Hybrid
CA$163K/yr
You will guide development teams, ensure adherence to applicable standards, contribute to bids and ... Maintain and oversee the Software Configuration Management (SCM) function - baseline definition ...
Experience with Azure Dev Ops, GitHub tools for software configuration management systems and version control processes. * Strong programming skills in Java, Python. * Strong knowledge of software ...
Experience with Azure Dev Ops, GitHub tools for software configuration management systems and version control processes. * Strong programming skills in Java, Python. * Strong knowledge of software ...
Montreal, QC · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Montreal, QC · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
$64.5K - $74.5K
1% of jobs
$74.5K - $84.5K
2% of jobs
$84.5K - $94.5K
2% of jobs
$94.5K - $104.5K
6% of jobs
$104.5K - $114.5K
12% of jobs
$115.5K is the 25th percentile. Wages below this are outliers.
$114.5K - $124.5K
16% of jobs
The median wage is $130.8K / yr.
$124.5K - $134.5K
17% of jobs
$134.5K - $144.5K
17% of jobs
$145.9K is the 75th percentile. Wages above this are outliers.
$144.5K - $154.5K
12% of jobs
$154.5K - $164.5K
9% of jobs
$164.5K - $174.5K
6% of jobs
$64.5K
$131.4K
$174.5K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

Full-time
Medical, Dental, PTO
Re-posted 5 days ago
We are looking for an experienced Director of Software Development for our client. This is a permanent position that is remote to start with later relocation to Vancouver. Our client is a global enterprise company providing a last-mile delivery service to large E-Commerce and retail businesses.
You Have:
Perks:
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA