Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new ... A specialist in the domain, IBS offers a range of products and services that manage mission ...
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new ... A specialist in the domain, IBS offers a range of products and services that manage mission ...
PURPOSE We are seeking an experienced Software Development Manager to lead a team of engineers & developers in designing, building, and maintaining high-quality software systems and platforms. This ...
PURPOSE We are seeking an experienced Software Development Manager to lead a team of engineers & developers in designing, building, and maintaining high-quality software systems and platforms. This ...
Manager, Software Engineering Department: Research & Development Reports To: Senior Manager, Software Design Revision Date: 7/15/2026 Location: Gatineau, QC Preferred Level: M2 Company Overview:
Quick apply
Manager, Software Engineering Department: Research & Development Reports To: Senior Manager, Software Design Revision Date: 7/15/2026 Location: Gatineau, QC Preferred Level: M2 Company Overview:
Software Development Manager
Montreal, QC · On-site +1
We are looking for a driven Software Development Manager to lead teams of passionate professionals responsible for the design, analysis and development of world class Supply Chain Management ...
Software Development Manager
Montreal, QC · On-site +1
We are looking for a driven Software Development Manager to lead teams of passionate professionals responsible for the design, analysis and development of world class Supply Chain Management ...
Manager, Software Development
Quebec, QC · On-site
Manager, Software Development Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering ...
Manager, Software Development
Quebec, QC · On-site
Manager, Software Development Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering ...
Manager, Software Development
Quebec, QC · On-site
Manager, Software Development Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering ...
Manager, Software Development
Quebec, QC · On-site
Manager, Software Development Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering ...
As the Software Development Manager, you will be the frontline manager for a full-stack engineering team responsible for integrating our AI capabilities and agentic workflows into product experiences.
As the Software Development Manager, you will be the frontline manager for a full-stack engineering team responsible for integrating our AI capabilities and agentic workflows into product experiences.
The Software Project Manager will work closely with technical teams to develop software estimates, identify dependencies, align deliverables to NPI milestones, and provide inputs to NPI Project ...
The Software Project Manager will work closely with technical teams to develop software estimates, identify dependencies, align deliverables to NPI milestones, and provide inputs to NPI Project ...
The Software Project Manager will work closely with technical teams to develop software estimates, identify dependencies, align deliverables to NPI milestones, and provide inputs to NPI Project ...
The Software Project Manager will work closely with technical teams to develop software estimates, identify dependencies, align deliverables to NPI milestones, and provide inputs to NPI Project ...
Tirer parti des Community Managers, des équipes transversales et des ressources des partenaires concernés pour créer du contenu pertinent destiné à nos joueurs (par exemple : blogs, podcasts ...
Quick apply
Tirer parti des Community Managers, des équipes transversales et des ressources des partenaires concernés pour créer du contenu pertinent destiné à nos joueurs (par exemple : blogs, podcasts ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have an immediate opening for a ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have an immediate opening for a ...
Tirer parti des Community Managers, des équipes transversales et des ressources des partenaires concernés pour créer du contenu pertinent destiné à nos joueurs (par exemple : blogs, podcasts ...
Quick apply
Tirer parti des Community Managers, des équipes transversales et des ressources des partenaires concernés pour créer du contenu pertinent destiné à nos joueurs (par exemple : blogs, podcasts ...
As the Product Manager for Enterprise Software, you will drive the development of new features on LUS's full-stack micromobility platform. You will work on designing, implementing, and delivering ...
As the Product Manager for Enterprise Software, you will drive the development of new features on LUS's full-stack micromobility platform. You will work on designing, implementing, and delivering ...
Software Customer Service Manager
Gatineau, QC · On-site
CA$100K - CA$135K/yr
The Software Customer Service Manager position resides in Deployment, Managed & Support Services organizion. This role is responsible for the day-to-day management of the customer services contracts ...
Software Customer Service Manager
Gatineau, QC · On-site
CA$100K - CA$135K/yr
The Software Customer Service Manager position resides in Deployment, Managed & Support Services organizion. This role is responsible for the day-to-day management of the customer services contracts ...
Software Customer Service Manager
CA$100K - CA$135K/yr
The Software Customer Service Manager position resides in Deployment, Managed & Support Services organizion. This role is responsible for the day-to-day management of the customer services contracts ...
Software Customer Service Manager
CA$100K - CA$135K/yr
The Software Customer Service Manager position resides in Deployment, Managed & Support Services organizion. This role is responsible for the day-to-day management of the customer services contracts ...
Developpeur.euse Senior .NET chez Maplr Tu recherches un nouveau challenge en tant que Developpeur.euse Senior .NET a Montreal ? Rejoins-nous chez Maplr, ou nous recherchons des talents exceptionnels ...
Developpeur.euse Senior .NET chez Maplr Tu recherches un nouveau challenge en tant que Developpeur.euse Senior .NET a Montreal ? Rejoins-nous chez Maplr, ou nous recherchons des talents exceptionnels ...
Software Developer
Montreal, QC · On-site
CA$38 - CA$45/hr
Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software ... Ability to estimate development effort accurately and manage your own workload * Clear written and ...
Quick apply
Software Developer
Montreal, QC · On-site
CA$38 - CA$45/hr
Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software ... Ability to estimate development effort accurately and manage your own workload * Clear written and ...
Software Developer
Sherbrooke, QC · On-site +1
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, Working at Nord ... Experience in database design and management (no matter the framework), an asset * Experience in ...
Software Developer
Sherbrooke, QC · On-site +1
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, Working at Nord ... Experience in database design and management (no matter the framework), an asset * Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Experience in database design and management (no matter the framework), an asset Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Experience in database design and management (no matter the framework), an asset Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Experience in database design and management (no matter the framework), an asset * Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Experience in database design and management (no matter the framework), an asset * Experience in ...
Software Manager information
See Quebec salary details
$69K - $81K
6% of jobs
$81K - $93K
2% of jobs
$93K - $105K
9% of jobs
$113.7K is the 25th percentile. Wages below this are outliers.
$105K - $117K
11% of jobs
$117K - $129K
13% of jobs
The median wage is $135.8K / yr.
$129K - $141K
16% of jobs
$141K - $153K
9% of jobs
$164.7K is the 75th percentile. Wages above this are outliers.
$153K - $165K
10% of jobs
$165K - $177K
11% of jobs
$177K - $189K
12% of jobs
$189K - $201K
2% of jobs
$69K
$141.1K
$201K
How much do software manager jobs pay per year?
What does a software manager do?
What is a software manager?
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
What is the difference between Software Manager vs Software Engineer?
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.
How does a software manager typically balance hands-on technical work with leadership responsibilities?
What are the key skills and qualifications needed to thrive as a software manager, and why are they important?

Full-time
Medical, Life
Re-posted 29 days ago
Job description
Software Developer Operations Research
Montreal, QC Canada
IBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase safety, maximize efficiency, improve revenue, manage growth and reduce costs.
The Software Developer will join the Montreal IBS Software Canada Team located in Montreal, IBS' new center of excellence for optimization. This team focuses on developing a suite of customized crew planning and optimization solutions that balance airline interests with those of planners and crew members.
Job Summary
The Software Developer is responsible for participating in the design of new optimization software products and existing product enhancements. 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 variety of skills required for solving large-scale combinatorial optimization problems, including strong algorithmic thinking, complexity analysis, data structures and ability to analyze large datasets.
This is a very hands-on position where the ideal candidate will not only drive the adoption of new architectures, but also work side-by-side with fellow developers to implement new product features and ensure high-quality development practices. He/she must respect project deadlines and ensure software quality meets the company's standards. Excellent communication skills are required, as the position requires close collaboration with fellow developers, Product Managers, architects, and customers.
At IBS, OR developers are challenged with large-scale complex optimization problems that require special care about correctness, run times and memory usage. Creativity and modeling skills are key assets that we put to the proof!
- Participates in the design and analysis of solver-related software components.
- Programs and performs debugging, inspection, corrections, unit and integration testing, etc.
- Questions methods in place if need be, analyses algorithmic bottlenecks and flaws, and provides improvement directions.
- Participates in the writing of technical documents (functional specifications, design documents, etc.).
- Estimates required time-frame and resource requirements for accomplishing development tasks in projects.
- Provides technical support to both clients and employees.
- Works with customer-facing teams to understand customer needs and validate feasibility of product commitments.
- Other related duties as may be assigned.
Qualifications
- B.Sc. (M.Sc. or Ph.D. is an asset) in Computer Science, Applied Mathematics, Operations Research, or another related field.
- At least 3 years of experience in software development.
- Experience with C programming or another related low-level programming language.
- Experience with the POSIX operating system and shell/Perl/Python scripting.
- Asset: familiar with version control concepts.
- Team oriented, results oriented, with strong customer focus.
- Excellent communication skills in French and English, both written and spoken.
At IBS Software, you can look forward to:
- Gaining deep domain expertise in the (TTL) Travel, Transportation & Logistics domain.
- Working with the latest technologies & cutting edge tools to redefine the travel sector.
- Enjoying the many benefits of a stable SaaS based product company.
- Partnering with some of the biggest airlines, busiest airports, top tour & cruise providers, well known hotel chains, and large energy companies to augment their mission-critical operations.
- A diverse, global work culture with some of the brightest minds in the industry.
- A competitive benefits package, flexible work life policies, transparent rewards and recognitions, continuous learning and development, medical benefits, and fun@work policies.
Equal Employment Opportunity Statement
IBS Software is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veteran's status or any other characteristic protected by law.
About IBS Software
Sourced by ZipRecruiter
Industry
Software development
Company size
1 - 10 Employees
Headquarters location
Kansas City, MO, US
Year founded
1992