1

Associate Software Developer Jobs in Montreal, QC

... software products, and their supporting infrastructure. Our flagship product, dcbel Ara, is a Home ... Azure Developer Associate (AZ-204) * Microsoft Certified: Azure Solutions Architect Expert (AZ-305 ...

... software products, and their supporting infrastructure. Our flagship product, dcbel Ara, is a Home ... Azure Developer Associate (AZ-204) * Microsoft Certified: Azure Solutions Architect Expert (AZ-305 ...

... of 'most software to most companies'. To deliver on that ambition, our engineers are carefully ... We revisit compensation annually (and more often for graduates and associates) to ensure we ...

Company Description MEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who ... Apply knowledge acquired as an Associate * Manage more complex email cases * Handle regular phone ...

UiPath Automation Developer Associate * UiPath Agentic Automation Associate * Détention d'un minimum de deux certifications complémentaires en lien avec UiPath ou technologies connexes;

Leveraging the latest software, AI and Robotics technology, we continue to disrupt the logistics ... Associate degree preferably in Electrical Engineering, Mechanical Engineering, Automation or ...

Showing results 41-59

Associate Software Developer information

See Montreal, QC salary details

$24.9K

$69.2K

$123.7K

How much do associate software developer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for associate software developer in Montreal, QC is $69,228.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,349.00 and $79,276.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

What is an associate software developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

What are the key skills and qualifications needed to thrive as an associate software developer, and why are they important?

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by associate software developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are the most commonly searched types of Software Developer jobs in Montreal, QC?

The most popular types of Software Developer jobs in Montreal, QC are:

What are popular job titles related to Associate Software Developer jobs in Montreal, QC?

For Associate Software Developer jobs in Montreal, QC, the most frequently searched job titles are:

What job categories do people searching Associate Software Developer jobs in Montreal, QC look for?

The top searched job categories for Associate Software Developer jobs in Montreal, QC are:

Infographic showing various Associate Software Developer job openings in Montreal, QC as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 24% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $69,228 per year, or $33.3 per hour.

Senior Associate Application Specialist

Montreal, QC • Hybrid

Full-time

Re-posted 29 days ago


Job description

Due to the frequent travel involved in this role, throughout North America, a valid Canadian or American passport is required.

Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them.

About us

Tecsys is a team of 700 dynamic individuals who care about a job well done. We empower good companies to be great. From our first days more than 40 years ago, we have worked with pragmatic organizations who needed supply chain tools to realize their growth aspirations. We believe that growing organizations that have been good stewards should have every opportunity to reach their goals. All that's missing is you.

About the Role

We're looking for a talented individual with Warehouse Management Supply Chain software and operational experience to drive the implementation of world-class supply chain management solutions.

Are you a driven, professional, and creative individual with a passion for software implementation who wants great career development opportunities with an industry-leading company? If so, do we have the opportunity for you!

In this position, you will be responsible for:

As a WMS Software Implementation Guru, aka Application Specialist in our Professional Services department, you'll work in close collaboration with the project team to identify customer needs, define business processes, establish performance metrics and drive configuration of the Tecsys solution to exceed expectations. You'll build an on-site rapport with customers to seamlessly guide them in their integration of the Tecsys software. Thanks to your consulting acumen, people skills, application knowledge, and supply chain expertise you will be a key contributor to a successful implementation process.

Requirements:

  • Demonstrated experience in:
    • Warehousing, inventory, distribution management and/or ERP supply chain software implementations and configuration
    • Operations and processes, working in a warehousing or distribution supply chain operation
    • Business process requirement definition, software configuration, data loading, testing and training
    • You also have operational experience and knowledge in one or more of the following areas:
    • Warehouse Management
    • Inventory & Order Management
  • Bachelor's degree in Commerce (Accountancy) or Supply Chain, Information Technology, Computer Science, Engineering with an accounting certificate or equivalent
  • Due to the frequent travel involved in this role, a valid Canadian or American passport is required
  • Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners and colleagues beyond the province of Quebec.

What would give you an edge:

  • 3PL experience
  • Strong problem solving and troubleshooting aptitude and the ability to work independently
  • Technical aptitude including knowledge of Java, SQL, Oracle, databases, Unix/Linux, scripting, infrastructure and networks an asset
  • Excellent writing and presentation skills
  • Knowledge of slotting, racking and warehouse layout design concepts and optimization
  • Experience with transportation and delivery management systems and processes
  • Bi Analytics aptitude and knowledge of creating reports and dashboards an asset
  • Flexibility and self-learning ability
  • Knowledge of Spanish is a real advantage, to communicate effectively with our customers outside the province of Quebec.

We understand that experience comes in many forms and that careers are not always linear. If you don't meet every requirement in this posting, we still encourage you to apply.

At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team.

Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview.