1

Support Developer Jobs in Montreal, QC (NOW HIRING)

We foster an environment where people feel supported, challenged, and empowered; believing this is ... We are seeking a motivated and detail-oriented Junior Developer to join our Payment team. In this ...

Support and operationalize technology standards, processes and policies related to Systems and Cloud. What you bring Must-have * Bachelor's degree in Software development or Computer engineering ...

Support and operationalize technology standards, processes and policies related to Systems and Cloud. What you bring Must-have * Bachelor's degree in Software development or Computer engineering ...

Supporting prototyping efforts with control logic integration * Calibrating control parameters ... Bachelor's degree in Mechanical Engineering, Electrical Engineering, or Physics * At least 5 years ...

... supports trading and risk management decisions. The ideal candidate brings deep capital markets ... engineering discipline, and the ability to collaborate closely with quants and traders in a fast ...

... supports trading and risk management decisions. The ideal candidate brings deep capital markets ... engineering discipline, and the ability to collaborate closely with quants and traders in a fast ...

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software ...

Nous recherchons un(e) ingenieur(e) support Transport & IP competent(e) et collaboratif(ve) pour rejoindre notre equipe a Montreal. Dans ce role, vous fournirez un support technique et des ...

New

Support design coordination, solution development, and project planning activities prior to ... Bachelor's degree in engineering, construction management, business, project management, or a ...

Support design coordination, solution development, and project planning activities prior to ... Bachelor's degree in engineering, construction management, business, project management, or a ...

This is a hands-on Software Engineering role. The successful candidate will spend a significant ... Our systems support large-scale simulations and analytics that estimate potential losses across ...

We're seeking a Java Engineer to join our Market Risk Technology team . In this role, you will ... The systems support large-scale simulations and analytics that estimate potential losses across ...

We are seeking Java Developers with 3-15 years of professional experience to join our high ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...

Showing results 21-40

Support Developer information

What is a support developer?

A Support Developer is a software professional who assists customers or internal teams by troubleshooting and resolving technical issues related to software products or services. They often work closely with users to understand problems, analyze software behavior, and provide fixes or guidance. Support Developers may also collaborate with engineering teams to escalate and resolve complex bugs or feature requests. Their role bridges the gap between users and development, ensuring smooth software operation and customer satisfaction.

How does a support developer typically collaborate with other teams to resolve customer issues quickly?

Support Developers work closely with both the customer support and core engineering teams to address technical issues reported by clients. They often act as a bridge, translating customer feedback into actionable bug reports or feature requests, and may participate in daily stand-ups or cross-team meetings to prioritize urgent tickets. Effective communication and a problem-solving mindset are key, as Support Developers must balance customer needs with internal development timelines. This collaborative environment not only helps resolve issues faster but also provides opportunities to learn from various technical experts within the organization.

What are the key skills and qualifications needed to thrive as a support developer, and why are they important?

To thrive as a Support Developer, you need a solid understanding of programming languages, debugging techniques, and problem-solving skills, often backed by a degree in computer science or a related field. Familiarity with ticketing systems, version control tools like Git, and experience with databases or APIs are typically required. Strong communication, patience, and teamwork are vital soft skills for collaborating with users and internal teams. These skills are crucial for efficiently resolving technical issues, maintaining software reliability, and ensuring high customer satisfaction.

What does a support developer support engineer do?

A support developer or support engineer assists users by diagnosing and resolving technical issues related to software or hardware products. They often troubleshoot problems, provide solutions, and may collaborate with development teams to improve product functionality, using tools like ticketing systems and technical documentation.

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

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

Infographic showing various Support Developer job openings in Montreal, QC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

JavaScript Developer - Payment

Loc Software

Laval, QC • Hybrid

Full-time

Medical, Dental, Retirement, PTO

Posted 9 days ago


Job description

Build What’s Next in Retail Technology
At LOC, you'll join a collaborative team dedicated to shaping the future of retail. We foster an environment where people feel supported, challenged, and empowered; believing this is key to great work. You'll have the opportunity to build your career, whether you're innovating new solutions, providing customer support, or driving initiatives across teams. We value ownership, continuous learning, and forward thinking in everything we do.
Who is LOC Software?
For over 30 years, LOC Software has delivered retail technology that drives performance. Our configurable, modular platform, including ThriVersA, empowers high-volume independent merchants across many retail environments including retail, grocery, pharmacy and fuel with POS, back office, eCommerce, loyalty, and more. With cloud and on-premises flexibility, we enable retailers to operate, adapt, and grow, anywhere.
Job summary:
We are seeking a motivated and detail-oriented Junior Developer to join our Payment team. In this role, you will work closely with experienced software engineers to support, maintain, and enhance our transaction processing systems. Because much of our core functionality relies on our proprietary scripting environment, we value strong programming fundamentals, logical problem-solving skills, and a willingness to learn over mastery of any single language.
Your main Challenges:
  • Development & Maintenance: Analyze, maintain, and debug existing code within the payment architecture.
  • Databases: Write and optimize SQL queries, stored procedures, and functions to secure transactions.
  • Systems Integration: Ensure seamless communication (JSON/XML) between POS hardware, middleware, and payment processors.
  • Analysis & Learning: Troubleshoot transaction issues and master our proprietary framework alongside senior developers.

What You Bring with you:
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
  • +5 years of experience in software development.
  • Excellent proficiency in programming and scripting (JavaScript).
  • Solid understanding of communication protocols (e.g., HTTP, TCP/IP, REST, WebSockets).
  • Experience in the payment industry or POS/middleware hardware integration (Asset).

Our Great Benefits:
  • Minimum of 3 weeks of vacation from the first year
  • Group insurance, long-term disability, medication, dental, eyes…
  • Pension plan with employer contribution after 1 year
  • 5 mobile days after 3 months
  • Remote work flexibility: Hybrid, Remote, Face-to-face.
     

*** The use of the masculine in this document is for the sole purpose of lightening the text ***