1

Director Software Jobs in Quebec (NOW HIRING)

Software Development Director

Montreal, QC · On-site

CA$140K - CA$160K/yr

ABOUT YOU We are looking for a strategic and hands-on Software Development Director to lead our global software engineering function. You will drive the execution of high-impact technical initiatives ...

Software Development Director

Montreal, QC · On-site

CA$150K - CA$180K/yr

ABOUT YOU We are looking for a strategic and hands-on Software Development Director to lead our global software engineering function. You will drive the execution of high-impact technical initiatives ...

Senior Software Engineer

Quebec, QC · On-site

CA$115K - CA$125K/yr

GitHub Copilot, Claude, Cursor or ChatGPT) Familiarity with AI directed prompt engineering for ... Software Engineer with a focus on designing and building complex, scalable systems. - Deep ...

The Role As a Principal Software Developer within our AI R&D team, you will be responsible for ... Excellent project management skills; self-directed and capable of working effectively in a deadline ...

$140 - $190/hr

Expretio is a Montreal‑based SaaS company specializing in revenue management software for rail and bus operators, operating within the Modaxo portfolio (Constellation Software). The Director of ...

next page

Showing results 1-20

Director Software information

See Quebec salary details

$32K

$147.5K

$224.5K

How much do director software jobs pay per year?

As of Aug 7, 2026, the average yearly pay for director software in Quebec is $147,525.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,000.00 and $180,000.00 per year, depending on experience, location, and employer.

What is a director software?

A Director of Software is a senior leadership position responsible for overseeing the software development teams and guiding the strategic direction of software projects within an organization. They manage engineering managers and developers, set technical vision, ensure projects are aligned with business goals, and often collaborate with other departments like product management and operations. The role requires strong technical expertise, leadership skills, and the ability to balance innovation with operational efficiency. Directors of Software are also tasked with recruiting top talent, mentoring team members, and ensuring software quality and security standards are met.

What are some typical challenges a director of software faces when leading cross-functional teams?

A Director of Software often encounters challenges such as aligning priorities across engineering, product, and design teams, ensuring clear communication, and managing competing deadlines. Balancing technical debt reduction with new feature development is also a common concern. Successful Directors build strong relationships with stakeholders, foster a culture of collaboration, and implement processes that support transparency and efficient decision-making.

What are the key skills and qualifications needed to thrive as a director of software, and why are they important?

To thrive as a Director of Software, you need extensive experience in software development, strong leadership abilities, and a relevant degree in computer science or a related field. Familiarity with technical tools such as project management software (e.g., Jira), cloud platforms, and agile methodologies, as well as certifications like PMP or Scrum Master, is highly beneficial. Exceptional problem-solving, communication, and team management skills set outstanding candidates apart. These competencies are crucial for guiding teams, delivering high-quality products, and aligning software initiatives with organizational goals.

What is the difference between Director Software vs Software Engineer?

AspectDirector SoftwareSoftware Engineer
Required CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's or higher in CS or related field, coding skills
Work EnvironmentLeadership, strategic planning, cross-team collaborationHands-on coding, development, debugging
Employer & Industry UsageTech companies, software firms, startupsAlmost universal across tech industries
Common Search & ComparisonOften compared for career progression, responsibilitiesEntry to mid-level roles, technical focus

The main difference between a Director Software and a Software Engineer lies in their responsibilities and experience. Directors focus on strategic planning, team leadership, and project oversight, often requiring leadership credentials. Software Engineers are primarily involved in coding and technical development. While Software Engineers are more hands-on with daily technical tasks, Directors oversee multiple projects and teams, guiding overall software development strategies.

What are the most commonly searched types of Software jobs in Quebec? The most popular types of Software jobs in Quebec are:
Infographic showing various Director Software job openings in Quebec as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $147,525 per year, or $70.9 per hour.

Consultant Conversion - Director, Software Eng III

Jewish Family Service of Colorado

Montreal, QC • On-site

Full-time

Posted 2 days ago

New


Job description

We're seeking someone to join our Equity Swaps Trading Technology team as a Corporate Actions developer in ESTAR to join a team responsible for managing Morgan Stanley's Equity Swap Corporate Action processing globally; a large-scale environment with a wide variety of technologies (Java, C#, Sybase, DB2, etc.).
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Software Engineering III position at Director level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.
Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.
What you'll do in the role:

  • Focus on the development of global infrastructure that handling all corporate actions for Equity Swap business
  • Architecture and development of infrastructure to be used in a large production environment
  • Development of standards and best-practices for operational management of this system Systems, network and application troubleshooting
  • Technical support for products developed


What you'll bring to the role:

  • Strong research, analytical and problem solving skills.
  • Strong Knowledge of Java technology such as Spring, Hibernate. Strong java coding skills (at least 3 years working experience).
  • Knowledge of web technologies such as JavaScript, Restful web service.
  • Has a solid understanding of a Linux/UNIX-based operating system;
  • Has a solid understanding of Database concepts and 1+ year experience;
  • Active interest in financial systems
  • Strong interpersonal and communication skills; capable of writing documentation, making presentations to an internal audience, and interacting positively with upper management, colleagues and customers.
  • Independent problem-solving, highly motivated and self-directing
  • Ability to handle constantly changing flow of traffic; remain productive during slow times, be able to multitask effectively during busy times, exercise patience and professionalism during stressful situations


WHAT YOU CAN EXPECT FROM MORGAN STANLEY:

At Morgan Stanley, we raise, manage and allocate capital for our clients - helping them reach their goals. We do it in a way that's differentiated - and we've done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you'll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work.

To learn more about our offices across the globe, please copy and paste https://www.morganstanley.com/about-us/global-offices into your browser.

Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.

Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.

For more information, please visit: https://www.morganstanley.com/people-opportunities/eeo.