1

Programmer Manager Jobs in Repentigny, QC (NOW HIRING)

We're looking for hands‑on developers with a strong execution mindset, ownership, and pride in ... Manage and challenge memory and CPU resource budgets for audio systems. * Work closely with the ...

... management, settlement, and straight through processing of electronic trades within the Post Trade ... developers). An environment that will be a benchmark in your career (9M lines of code, 1000 VMs ...

Document data engineering processes, data flows, and system configurations to facilitate knowledge ... Manage release processes, including drafting release notes, developing release scripts, and leading ...

Engineering Manager The Engineering Manager serves as the central coordination point for all engineering activities and reports to the Director of Engineering. This person provides functional ...

... banking, asset management and securities. We guarantee the quality and the reliability of ... Participate with Seniors developers on architecture discussion/decision. * Coordinate with users to ...

... banking, asset management and securities. We guarantee the quality and the reliability of ... Participate with Seniors developers on architecture discussion/decision. Coordinate with users to ...

DEC or Bachelor's degree in management information systems, computer systems, information or a ... Minimum of 5 years of practical programming experience on IBM iSeries, AS400, RPG IV, RPGLE, CLP ...

Showing results 21-40

Programmer Manager information

Are programmer managers in high demand?

Programmer managers are in high demand due to the need for technical leadership in software development teams. They typically require strong programming skills combined with management experience and are sought after across various industries, especially in technology and finance sectors.

What does a programmer manager do?

A programmer manager oversees software development teams, coordinating projects, setting priorities, and ensuring timely delivery of code. They often have technical expertise in programming and use project management tools to facilitate communication and workflow. Their role includes mentoring developers, managing resources, and aligning technical goals with business objectives.

What is the difference between Programmer Manager vs Software Developer?

AspectProgrammer ManagerSoftware Developer
CredentialsBachelor's or higher in Computer Science; management experienceBachelor's or higher in Computer Science or related field
Work EnvironmentLeads teams, manages projects, coordinates tasksFocuses on coding, designing, and implementing software
Employer & Industry UsageUsed in tech companies, software firms, IT departmentsCommon across tech, startups, enterprise software

The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

What cities near Repentigny, QC are hiring for Programmer Manager jobs? Cities near Repentigny, QC with the most Programmer Manager job openings:
Infographic showing various Programmer Manager job openings in Repentigny, QC as of August 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Senior Audio Programmer

Ubisoft

Montreal, QC • On-site

Full-time

Posted 21 days ago


Job description

Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

Job Description

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together.

What you’ll do

  • Gather and understand the project's audio vision and requirements, and identify the necessary development needs.
  • Analyze existing audio engine features and determine whether they align with the project's creative and technical goals.
  • Propose improvements to the audio pipeline by identifying project-specific needs and designing and implementing new systems when required.
  • Manage and challenge memory and CPU resource budgets for audio systems.
  • Work closely with the Audio Design team to help achieve design objectives while staying within the allocated performance budget.
  • Write clear, structured, and maintainable code while considering performance, scalability, and compatibility requirements.
  • Validate and test newly developed systems to ensure they meet project objectives and integrate seamlessly with existing codebases.
  • Investigate, diagnose, and resolve audio-related bugs reported by other disciplines and the Quality Assurance (QA) team.
  • Document work thoroughly to facilitate knowledge sharing and help end users (other development teams) understand and effectively use new audio systems and features.
  • Perform any other related duties as required.
Qualifications

What You Bring 

  • Minimum of 5 years of experience in audio programming or other relevant experience.
  • Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent discipline.
  • Strong analytical and critical-thinking skills.
  • Excellent problem-solving abilities.
  • Self-sufficient, resourceful, and able to work independently.
  • Strong interpersonal and communication skills.
  • Flexibility in planning and organizing work.
  • Ability to collaborate effectively within a team environment.
  • Adaptability to changing priorities and project requirements.
  • Results-driven mindset with a focus on delivering quality outcomes.
  • Knowledge of audio terminology, compression formats, and audio middleware solutions.
  • Understanding of the various disciplines involved in game production and development.