Apply now

Posted 2 months ago

Scripting Developer – Payment

@ Loc Software

Laval, Quebec

2+ years experience
Apply now
SIGNALS

Overview

LOC Software is hiring a Junior Developer for its Payment team to support, maintain and enhance transaction processing systems. The work centres on debugging existing code, writing SQL, and integrating POS hardware with payment processors, under senior developers. The posting offers a hybrid arrangement and benefits including vacation, insurance and a pension plan.

Responsibilities:

  • Analyze, maintain and debug existing payment code
  • Write and optimize SQL queries, stored procedures and functions
  • Ensure JSON/XML communication between POS hardware, middleware and processors
  • Troubleshoot transaction issues alongside senior developers

Requirements summary:

  • Bachelor's degree in Computer Science, Software Engineering or equivalent
  • 2 to 5 years of software development experience
  • Excellent programming and scripting proficiency
  • Understanding of HTTP, TCP/IP, REST and WebSockets
  • Payment industry or POS/middleware integration experience (Asset) preferred

Tools & skills

Benefits mentioned

DentalDisability insuranceRetirement planPaid time off
Source and dates

Source type not verified · cats

Employer posting date
2026-08-28
First seen by our source
2026-10-10
Source record updated
2026-11-05

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience2+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
EducationBachelor’s degree (required)
Fields of studyComputer Science, Software Engineering
Perks mentionedGenerous paid time off, Retirement plan

Summary and details written by AI from the posting; the employer’s posting is the authority.

Loc Software

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Optimizing Retail Performance

Full company description

For over 30 years, LOC Software has been at the forefront of retail technology. Our configurable suite of solutions empowers high-volume, independent merchants to optimize retail performance. Its flagship suite of software modules, ThriVersA, includes point of sale, back office, headquarters, eCommerce, self-service, loyalty, and more, giving retailers the freedom to design the solution that supports their unique processes and workflows. Our cloud and on-premises retail solutions provide the flexibility to access and manage operations from anywhere, ensuring your business runs smoothly, whether you’re in-store, at headquarters, or on the go.

LinkedIn followers
7,070
People associated on LinkedIn
116
Reported office locations
  • 1867 Rue Berlier, Laval, Quebec H7L 3S4, CA
  • 8408 Six Forks Rd, Suite 203, Raleigh, North Carolina 27615, US
Other recorded names
  • LOC Software
Specialties
  • Point of Sale Systems
  • Inventory Control
  • Merchandising Management
  • Headquarters and Host
  • Customer Loyalty & Analytics
  • Mobility & E-Commerce Applications
  • and Targeted Transaction Based Promotions
Profile identifies a recruitment agency
No

For over 30 years, LOC Software has been at the forefront of retail technology. Our configurable suite of solutions empowers high-volume, independent merchants to optimize retail performance. Its flagship suite of software modules, ThriVersA, includes point of sale, back office, headquarters, eCommerce, self-service, loyalty, and more, giving retailers the freedom to design the solution that supports their unique…

FieldValue
IndustrySoftware Development
Company size51-200 employees
HeadquartersLaval, Quebec
Organization typePrivately Held
Year founded1987
SpecialtiesPoint of Sale SystemsInventory ControlMerchandising ManagementHeadquarters and HostCustomer Loyalty & AnalyticsMobility & E-Commerce Applicationsand Targeted Transaction Based Promotions
Open jobs on Jobsy7
LinkedInView page
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.
  • 2 to 5 years of experience in software development.
  • Excellent proficiency in programming and scripting.
  • 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:
  • 2 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
  • Work flexibility: Hybrid, Face-to-face.


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

Similar jobs

  • Responsable d’équipe – Soutien patient

    Laval, QC
    $28/hrFull Time

    GSE Canada

    Salaire : À partir de 28 $/h, selon l’expérience; Êtes-vous passionné(e) par le domaine de la santé et souhaitez-vous jouer un rôle clé dans l’expérience des patients et le développement de votre équipe?; Joignez-vous…

  • Electromecanicien/Technicien de service

    Laval, QC
    $29–$35/hrFull Time

    Randstad Canada

    Candidates need a DEP in electromechanics or industrial mechanics, a valid driver's licence, strong interpersonal skills, and autonomy and rigour in the field. Willingness to get hands dirty is expected.

    Outils spécialisés, Équipement de diagnostic

    Electromecanicien/Technicien de service

    Laval, QC
    $29–$35/hrFull Time

    Randstad Canada

    Candidates need a DEP in electromechanics or industrial mechanics and a valid driver's licence. Strong communication skills, initiative, autonomy in the field and organizational rigour are also required.

    Outils spécialisés de pointe, Véhicule de service

  • Commis comptable

    Laval, QC

    Automobile en direct.com: Created in 2001 by Sébastien Bisaillon with 2 cars and $ 5,000 in hand, Automobile En Direct is today the 1st company of the 300 largest SMEs in…

    2+ YOECandidates need a DEC in accounting or equivalent and 2 years of similar experience. They should be organized, reliable, comfortable under pressure, and good with computer tools; knowledge of the automotive sector is an asset.

    Outils informatiques

    Technicien(ne) comptable

    Laval, QC

    Automobile en direct.com: Created in 2001 by Sébastien Bisaillon with 2 cars and $ 5,000 in hand, Automobile En Direct is today the 1st company of the 300 largest SMEs in…

    2+ YOECandidates need a DEC or equivalent in accounting and two years of similar experience. Strong computer skills, organization, stress management and teamwork are required, and automotive knowledge is an asset.

    Excel

    Directeur(trice) Service Inventaire

    Laval, QC

    Automobile en direct.com: Created in 2001 by Sébastien Bisaillon with 2 cars and $ 5,000 in hand, Automobile En Direct is today the 1st company of the 300 largest SMEs in…

    2+ YOECandidates need at least two years in a similar automotive role, excellent mechanical knowledge, and strong interpersonal and staff management skills. They must manage priorities well, adapt to change, and communicate professionally in French and English, orally and in writing.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.