Manager of Software Development Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa ...
Manager of Software Development Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa ...
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 ...
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 ...
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 ...
Director of Software Development
Toronto, ON ยท On-site
CA$155K - CA$175K/yr
Director of Software Development CAST Group of Companies Toronto, Canada Compensation & Role ... Drive risk management and technical debt reduction through structured prioritization and resource ...
Director of Software Development
Toronto, ON ยท On-site
CA$155K - CA$175K/yr
Director of Software Development CAST Group of Companies Toronto, Canada Compensation & Role ... Drive risk management and technical debt reduction through structured prioritization and resource ...
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 ...
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 ...
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 ...
Director of Software Development
Toronto, ON ยท On-site
$155 - $175/hr
Director of Software Development - CAST Group of Companies (Toronto, Canada). Compensation ... Talent Development & Team Building - Mentor senior engineers and managers; foster collaborative ...
Director of Software Development
Toronto, ON ยท On-site
$155 - $175/hr
Director of Software Development - CAST Group of Companies (Toronto, Canada). Compensation ... Talent Development & Team Building - Mentor senior engineers and managers; foster collaborative ...
Software Development Manager
Hamilton, ON ยท On-site
Day-to-day management of our development team to provide direction and keep priorities on track ... Understanding of software specifications, development methodologies, and quality assurance ...
Quick apply
Software Development Manager
Hamilton, ON ยท On-site
Day-to-day management of our development team to provide direction and keep priorities on track ... Understanding of software specifications, development methodologies, and quality assurance ...
As part of SCIEX, you will help to influence life changing research and outcomes, while ... The Software Development Manager manages a team of developers to design, implement, and maintain ...
As part of SCIEX, you will help to influence life changing research and outcomes, while ... The Software Development Manager manages a team of developers to design, implement, and maintain ...
Senior Manager Software Development
Ottawa, ON ยท On-site
CA$139/hr
We are on the leading edge of this incredible AI growth together with Cloud and Service providers. Key Responsibilities: Team Leadership and Development: * Lead, mentor, and manage a team of software ...
Senior Manager Software Development
Ottawa, ON ยท On-site
CA$139/hr
We are on the leading edge of this incredible AI growth together with Cloud and Service providers. Key Responsibilities: Team Leadership and Development: * Lead, mentor, and manage a team of software ...
Alameda removes the undifferentiated lift of writing services, while simultaneously providing ... As a Software Development Manager in Alameda, you will work as part of the larger engineering team ...
Alameda removes the undifferentiated lift of writing services, while simultaneously providing ... As a Software Development Manager in Alameda, you will work as part of the larger engineering team ...
We also reinvest a significant percentage of our revenue back into research and development ... As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead ...
We also reinvest a significant percentage of our revenue back into research and development ... As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead ...
Principal Project Manager (Software)
Toronto, ON ยท On-site
$90 - $120/hr
Management of all phases of the software development lifecycle, including * Software project planning, including software development planning * Responsibility for the output and deliverables of the ...
Principal Project Manager (Software)
Toronto, ON ยท On-site
$90 - $120/hr
Management of all phases of the software development lifecycle, including * Software project planning, including software development planning * Responsibility for the output and deliverables of the ...
Senior Director Software Development (OCI-Compute)
Toronto, ON ยท On-site
$130 - $170/hr
As a senior director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging ...
Senior Director Software Development (OCI-Compute)
Toronto, ON ยท On-site
$130 - $170/hr
As a senior director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging ...
You'll have a wide range of opportunities to grow and develop your career in an inclusive ... Business Overview The Manager, Software Development, Investly is a technical people leader ...
You'll have a wide range of opportunities to grow and develop your career in an inclusive ... Business Overview The Manager, Software Development, Investly is a technical people leader ...
VIAV) is a global provider of network test, monitoring and assurance solutions for ... Job Summary: We are seeking an experienced and dynamic Software Development Manager to lead our ...
VIAV) is a global provider of network test, monitoring and assurance solutions for ... Job Summary: We are seeking an experienced and dynamic Software Development Manager to lead our ...
Software Development Manager
Toronto, ON ยท On-site
Hundreds of manufacturing sites around the world are powered by Nulogy, and our software also runs ... Role Summary As a Software Development Manager, you will drive the performance of one of Nulogy ...
Quick apply
Software Development Manager
Toronto, ON ยท On-site
Hundreds of manufacturing sites around the world are powered by Nulogy, and our software also runs ... Role Summary As a Software Development Manager, you will drive the performance of one of Nulogy ...
Lead the Future of Enterprise Software Delivery at StarTech.com This exciting opportunity has ... As Manager, Application Development, you'll lead a talented team of developers responsible for ...
Lead the Future of Enterprise Software Delivery at StarTech.com This exciting opportunity has ... As Manager, Application Development, you'll lead a talented team of developers responsible for ...
Manager Of Software Development information
What does a Manager of Software Development do?
What are the key skills and qualifications needed to thrive as a Manager of Software Development, and why are they important?
What are some common challenges faced by a Manager of Software Development, and how can they be addressed?
What is the difference between Manager Of Software Development vs Software Development Manager?
| Aspect | Manager Of Software Development | Software Development Manager |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; often certifications in project management | Bachelor's degree in CS or related field; certifications like PMP are common |
| Work Environment | Leads multiple development teams, oversees project delivery, collaborates with stakeholders | Manages software development teams, focuses on project execution and team coordination |
| Employer & Industry Usage | Used in tech companies, software firms, and IT departments | Common in software companies, tech startups, and enterprise IT divisions |
The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

Manager of Software Development
Stittsville, ON โข On-site
Full-time
Posted 15 days ago
Job description
Manager of Software Development
Ottawa, ON
Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS guided parafoils, Space Recovery Systems, LaunchPADS Multi-Mission Manager, SkyLink Parachutist Navigation and Situational Awareness System, and other support equipment. With a strong commitment to innovation and excellence, we have established ourselves as the industry leader. Our cutting-edge technologies and solutions are trusted by military and commercial customers worldwide. We are currently seeking an Manager of Software Development to lead our Ottawa based software team!
What will you be doing?
- Provide leadership and direction to the software development team, fostering a culture of collaboration, innovation, and continuous improvement.
- Manage software development projects from inception to completion, including project planning, resource allocation, scheduling, and budgeting, ensuring projects are delivered on time and within scope.
- Provide technical oversight and guidance to the software development team, reviewing design specifications, code, and architecture, and ensuring adherence to best practices and coding standards.
- Collaborate with product management and engineering teams to define product requirements, features, and functionalities, translating business requirements into technical solutions and project plans.
- Ensure the quality and reliability of software products through the implementation of quality assurance processes and procedures, including code reviews, testing, and quality metrics tracking.
- Identify and mitigate project risks and issues, developing risk management plans and contingency strategies to minimize impact on project timelines and deliverables.
- Communicate project status, updates, and risks to stakeholders, including senior management, customers, and cross-functional teams, ensuring alignment and transparency throughout the project lifecycle.
- Allocate and manage software development resources, including manpower, budget, and tools, to support project activities and meet project objectives and deadlines.
- Conduct performance evaluations and provide feedback to software development team members, identifying strengths, areas for improvement, and opportunities for growth and development.
- Drive continuous improvement initiatives in software development processes, tools, and methodologies, identifying opportunities for optimization and enhancement to increase efficiency and productivity.
What do we need from you?
- Proven experience as a software engineering leader.
- Track record of building performing teams.
- Experience of defining successful technical strategies and best practices that improve execution and team capability.
- Excellent problem-solving skills and attention to detail.
- Excellent collaboration and communication skills.
- Previous embedded software experience working within complex system designs in an aviation, automotive or similar embedded systems development environment working to rigorous standards (e.g. RTCA DO-178B/C, DAL level A or B, or similar) would be a strong advantage.
Compliance Statement
This position may require exposure to export-controlled information and is subject to additional security screening. In the event information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn.
MMIST values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request.
Please note that the compensation range information provided is a general guideline only. Criteria such as the candidate's qualifications and relevant experience, the scope of the specific position, as well as market and business considerations will be evaluated when extending an offer.