Programmer Analyst - C#/NET - Banking Type: Permanent or Contract 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then turns into hybrid ...
Quick apply
Programmer Analyst - C#/NET - Banking Type: Permanent or Contract 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then turns into hybrid ...
Quick apply
Programmer Analyst - C#/NET - Banking Type: Permanent or Contract 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then turns into hybrid ...
Participate with Seniors developers on architecture discussion/decision. Coordinate with users to produce comprehensive test plan and develop user signoff criteria. Hands-on involvement in analysis ...
Participate with Seniors developers on architecture discussion/decision. Coordinate with users to produce comprehensive test plan and develop user signoff criteria. Hands-on involvement in analysis ...
SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time ...
SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time ...
SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time ...
Quick apply
SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time ...
We ask our Software Developer to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack and deliver innovative solutions to support our business ...
We ask our Software Developer to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack and deliver innovative solutions to support our business ...
Programmeur de jeux 3D / Gameplay 3D Programmer Etes-vous une personne motivee, creative et passionnee? Voulez-vous creer des experiences exceptionnelles pour les enfants? Si oui, nous voulons vous ...
Programmeur de jeux 3D / Gameplay 3D Programmer Etes-vous une personne motivee, creative et passionnee? Voulez-vous creer des experiences exceptionnelles pour les enfants? Si oui, nous voulons vous ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring their technical quality. They will help clarify technical requirements and contribute to defining the ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring their technical quality. They will help clarify technical requirements and contribute to defining the ...
Montreal, QC · Hybrid
Medical
Retirement
PTO
As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing, maintaining ...
Montreal, QC · Hybrid
Medical
Retirement
PTO
As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing, maintaining ...
We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and ...
We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and ...
Montreal, QC · On-site
As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems that power large‑scale multiplayer games. You are responsible for the ...
Quick apply
Montreal, QC · On-site
As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems that power large‑scale multiplayer games. You are responsible for the ...
Company Description As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project ...
Quick apply
Company Description As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project ...
Montreal, QC · Remote
Keep reading and discover how a IBM i Programmer Analyst role might just be your dream job, here at R2i! \n \n \n \n \n \n Summary \n \n \n Reporting to the IBM i Development Director, the Senior IBM ...
Montreal, QC · Remote
Keep reading and discover how a IBM i Programmer Analyst role might just be your dream job, here at R2i! \n \n \n \n \n \n Summary \n \n \n Reporting to the IBM i Development Director, the Senior IBM ...
Montreal, QC · Hybrid
Life
Retirement
The programmer analyst will be required to program, modify, test, and debug algorithms and tables related to pricing and underwriting, as requested and within set timelines. They must also be able to ...
Montreal, QC · Hybrid
Life
Retirement
The programmer analyst will be required to program, modify, test, and debug algorithms and tables related to pricing and underwriting, as requested and within set timelines. They must also be able to ...
Laval, QC · Hybrid
Life
Retirement
The programmer analyst will be required to program, modify, test, and debug algorithms and tables related to pricing and underwriting, as requested and within set timelines. They must also be able to ...
Laval, QC · Hybrid
Life
Retirement
The programmer analyst will be required to program, modify, test, and debug algorithms and tables related to pricing and underwriting, as requested and within set timelines. They must also be able to ...
Laval, QC · Hybrid
Life
Retirement
The programmer analyst will be required to program, modify, test, and debug algorithms and tables related to pricing and underwriting, as requested and within set timelines. They must also be able to ...
Laval, QC · Hybrid
Life
Retirement
The programmer analyst will be required to program, modify, test, and debug algorithms and tables related to pricing and underwriting, as requested and within set timelines. They must also be able to ...
Montreal, QC · Hybrid
Life
Retirement
The programmer analyst will be required to program, modify, test, and debug algorithms and tables related to pricing and underwriting, as requested and within set timelines. They must also be able to ...
Montreal, QC · Hybrid
Life
Retirement
The programmer analyst will be required to program, modify, test, and debug algorithms and tables related to pricing and underwriting, as requested and within set timelines. They must also be able to ...
As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine-based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA ...
Quick apply
As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine-based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA ...
Design andimplementwell-engineered, reliable,maintainable, and bug-free code. * Collaboratewithteammemberstodelivervariousgameplaysystems. * Applybestpractices,developmentprocesses ...
Design andimplementwell-engineered, reliable,maintainable, and bug-free code. * Collaboratewithteammemberstodelivervariousgameplaysystems. * Applybestpractices,developmentprocesses ...
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.
For Programmer Programmer jobs in Montreal, QC, the most frequently searched job titles are:
Cities near Montreal, QC with the most Programmer Programmer job openings:

Full-time
PTO
Re-posted 9 days ago
Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.
We currently have a role as a Programmer Analyst - C#/NET - Banking with our large consulting client on a long term project with a major financial services client in the downtown Montreal area.
Role: Programmer Analyst - C#/NET - Banking
Type: Permanent or Contract 37.5 hrs/week
Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then turns into hybrid setup 3 days onsite, 2 days from home)
Salary: $75,000 - $80,000 + 9% bonus + 3-5 weeks paid vacation + RRSP contribution + benefits + sick/personal day + cell phone allowance + discounts for public transit and may other perks
Position Overview
Technical Requirements