Talent.com
Payment Software Developer
Payment Software DeveloperOTT Financial Group • Toronto, ON, CA
Payment Software Developer

Payment Software Developer

OTT Financial Group • Toronto, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Join to apply for the Payment Software Developer role at OTT Financial Group

2 days ago Be among the first 25 applicants

OTT Pay Inc. is an established, fully funded fintech company focused on delivering streamlined financial payment solutions. With a strategic focus on both acquiring and issuing business, we are developing a mobile-first platform that offers a wide range of financial services, loyalty programs, and innovative products, including credit cards, payment solutions, e-commerce, gift cards, and more. We are a results‑driven, forward‑thinking organization that values goal orientation and continuous improvement.

At OTT Pay, you will find abundant opportunities for professional growth, working alongside a talented and diverse team from various industries. Our collaborative and innovative environment fosters learning and development, empowering you to excel and make a tangible impact. This is a unique chance to join a company dedicated to reshaping financial solutions for the future.

We are seeking a highly experienced and domain‑specific EMV Pinpad Developer to lead the design, development, and certification of our payment acceptance applications. The ideal candidate will have deep, hands‑on programming experience across the industry's leading terminal platforms, particularly Ingenico, Verifone, and PAX. This role involves high‑level application development, low‑level EMV kernel integration, and ensuring strict payment scheme compliance.

What’s In It For You

  • Competitive salary depending on experience, plus performance bonus
  • Extended Health, Dental, and Vision Benefits
  • Life and Disability Insurance
  • Generous Vacation Leave
  • Centrally located modern and spacious offices close to Eglinton and Leslie
  • Free use of onsite Gym and Sports Facilities, and regular Company Social Events
  • Learning and Professional Development Support
  • Tremendous opportunities for Growth and Development

How You Will Contribute

  • Pinpad Application Development : Design, implement, and maintain custom payment applications for various point‑of‑sale (POS) terminal families (e.g., Verifone Engage / Android, Ingenico Telium / Tetra / AXIUM, PAX Android / Linux).
  • SDK & API Integration : Utilize proprietary Software Development Kits (SDKs) and APIs (e.g., Verifone XPI / PSDK, Ingenico Libraries, PAX Android SDK) to integrate payment functionality, peripherals (printers, scanners), and secure key management.
  • EMV Kernel Development : Design, develop, and maintain EMV Level 2 and Level 3 software kernels for various payment terminals (e.g., POS, unattended kiosks, mobile readers).
  • Compliance and Certification : Lead and execute EMV certification (Level 1, 2, and 3) and compliance testing with various payment networks (e.g., Visa, Mastercard, Amex, Discover).
  • Protocol Implementation : Implement and test contact and contactless (NFC) transaction protocols, including card selection, data exchange, cryptographic operations, and cardholder verification methods (CVMs).
  • Security : Ensure secure coding practices and implement cryptographic processes (DUKPT, TDES, RSA) for PIN entry, key injection, and transaction data protection, adhering to PCI PTS / DSS standards.
  • Troubleshooting : Diagnose and resolve complex technical issues related to EMV transaction failures, communication errors, and certification roadblocks.
  • Documentation : Create and maintain detailed technical specifications, design documents, test plans, and certification artifacts.
  • Cross‑Functional Collaboration : Work closely with hardware engineers, product managers, quality assurance, and external payment processors / vendors.
  • What You Bring To The Table

    Technical Expertise

  • 5+ years of experience in software development, with a minimum of 3 years focused on EMV payment systems.
  • In-depth, hands‑on development experience with Ingenico (Telium / Tetra / AXIUM), Verifone (Verix / Engage / Android), and PAX (Android / Linux) and their respective SDKs.
  • Deep knowledge of EMV Specifications (Book 1‑4) and associated payment schemes' technical requirements.
  • Strong understanding of cryptography principles used in payment systems (e.g., DUKPT, Triple DES, RSA, key injection).
  • Experience with Contactless / NFC payment technology and protocols.
  • Familiarity with industry standards such as PCI DSS and PCI PTS.
  • Education & Soft Skills

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field.
  • Excellent analytical and problem‑solving skills with meticulous attention to detail.
  • Strong verbal and written communication skills for interacting with technical teams and non‑technical business stakeholders.
  • Office Location : 1123 Leslie Street, North York

    Schedule : Mon – Fri, 9 : 00am to 5 : 30pm

    OTT Financial Group is committed to fostering an inclusive and accessible environment where all employees feel valued and respected, and where every employee can realize their potential. We are committed to providing reasonable accommodation, if required, and will work with you to meet your needs. We appreciate all applicants for their interest; however, only those candidates selected for an interview will be contacted.

    Seniority level

  • Mid‑Senior level
  • Employment type

  • Full‑time
  • Job function

  • Engineering and Information Technology
  • Referrals increase your chances of interviewing at OTT Financial Group by 2x

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Developer • Toronto, ON, CA

    Offres similaires
    Software Developer, Full Stack (Centah)

    Software Developer, Full Stack (Centah)

    Financeit • Toronto, ON, Canada
    Temps plein
    Software as a Service (SaaS) company that is part of Financeit.We have become the leading experts in providing innovative and configurable solutions to home improvement retailers, trades, construct...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Developer

    Senior Software Developer

    Limelight Software • Toronto, ON, Canada
    Temps plein
    Limelight is a B2B SaaS company building.Our platform powers planning, forecasting, reporting, and deep ERP integrations — where. We’re looking for a senior full-stack engineer who enjoy...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    RQ00168 - Software Developer - API - Senior

    RQ00168 - Software Developer - API - Senior

    freelance.ca • Toronto, Canada
    Temps plein
    RQ00168 - Software Developer - API - Senior.Minimum 5+ years developing custom ServiceNow portals, Employee Center, and UI Builder experiences. Minimum 5+ year’s Strong expertise in JavaScript, Angu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Developer

    Software Developer

    Advanced Tech Search - QuantumScale • Toronto, ON, Canada
    Temps plein
    Senior Software Developer (Full Stack) –.Our client is a long-established global technology organization known for building sophisticated enterprise software solutions used by customers world...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    RQ10104 - Software Developer

    RQ10104 - Software Developer

    Flexstaf IT • Toronto, ON, Canada
    Temps plein
    Quick Apply
    Experience with Agile methodologies.Experience with React framework and typescript.Experience building and testing RESTful APIs. Working knowledge of Jamstack Architecture.Must have current / hands-on...Voir plus
    Dernière mise à jour : il y a 7 heures • Nouvelle offre
    Software Developer II

    Software Developer II

    Blue J Legal Inc. • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Blue J’s ambition is to be the world leader in generative AI for tax experts.Our AI tax research software is widely regarded as the best in the market. We are racing ahead with an exciting product d...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Software Developer

    Software Developer

    Liburdi Dimetrics Corporation • Locust Hill, CA
    Temps plein
    Location : Dundas, Ontario, Canada Website : www.Salary Range : $64,000 – $70,000 / year Number of Positions : 1 Posting Date : January 5, 2026 Reference Number : GN01052026 Liburdi Dimetrics Corporation...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Software Developer 9647-1212

    Software Developer 9647-1212

    Foilcon • Toronto, Ontario, Canada
    Temps plein
    Quick Apply
    HM Note : This onsite contract role is in office every day at the manager's discretion.Candidate resumes must include first and last name, email and telephone contact information.Required to transla...Voir plus
    Dernière mise à jour : il y a 3 jours
    Accounts Payable Clerk - 6 months

    Accounts Payable Clerk - 6 months

    Vaco by Highspring • Aurora, Ontario, Canada
    Temps plein
    Process invoices by performing tasks, such as matching and verifying payment amounts.Data entry of invoices in system.Accurate and efficient data input adhering to deadlines / timelines.Complete any ...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Software Developer

    Software Developer

    BioConnect • Toronto, ON, Canada
    Temps plein
    BioConnect is a rapidly-growing biometric technology and software company.We have set out on a mission to change the way society verifies identity. We believe that people want to use their true, bio...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Developer (GCPay)

    Senior Software Developer (GCPay)

    Autodesk • Toronto, Canada
    Temps plein
    Senior Software Engineer Company : .Position Overview Autodesk’s Payment Solutions suite is powered by GCPay, an intuitive application that automates and streamlines the payment application process b...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Software Developer Backend - Platform

    Software Developer Backend - Platform

    Dialogue • Toronto, Ontario, Canada, M5H 2G4
    Temps plein
    Dialogue is the #1 virtual care provider in Canada.Integrated Health Platform🅫, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to...Voir plus
    Dernière mise à jour : il y a 3 jours
    RQ00169 - Software Developer - API - Senior

    RQ00169 - Software Developer - API - Senior

    freelance.ca • Toronto, Canada
    Temps plein
    RQ00169 - Software Developer - API - Senior.Business Analyst in ServiceNow ITOM implementations.Strong understanding of Discovery, Service Mapping, Event Management, and CMDB processes.Experience w...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    RQ10187 - Software Developer - Full Stack - Senior

    RQ10187 - Software Developer - Full Stack - Senior

    Maarut Inc • Toronto, ON, ca
    Temps plein
    Quick Apply
    Design, develop, and optimize cloud-native microservices using .Angular, Spring Boot, and AI-driven framework.Translate technical specifications into functional, tested applications with detai...Voir plus
    Dernière mise à jour : il y a 1 jour
    Accounts Payable Analyst (12-Month Contract)

    Accounts Payable Analyst (12-Month Contract)

    Active Dynamics • Toronto, ON, Canada
    Temporaire
    Active Dynamics is a progressive OEM supplier that designs, tests, and manufactures unique solutions for multiple systems and multiple industries. This full-service, end-to-end capabilities are pair...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Software Developer

    Software Developer

    Sync.com • Toronto, ON, Canada
    Temps plein
    Sync is Canada’s largest cloud storage provider and a global leader in secure file sharing and document collaboration.We’re expanding into the enterprise market, and we need your help.J...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Developer (AI)

    Software Developer (AI)

    Conavi Medical • Toronto, ON, Canada
    Temps plein
    Imagine your future at Conavi!.Join our collaborative team in the design, manufacture, and sale of an innovative intravascular imaging system to improve cardiac care. Conavi Medicals Novasight Hybri...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Technical Payments Specialist (Remote)

    Technical Payments Specialist (Remote)

    Rivalry • Toronto, ON, Canada
    Télétravail
    Temps plein
    Rivalry is focused on building the most engaging next gen sports betting and entertainment brand globally and we’re looking for a solid Technical Payment Specialist to join us on our next pha...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée