Talent.com
Full Stack Software Developer- Senior- Onshore
Full Stack Software Developer- Senior- OnshoreW3Global • Quebec, Capitale-Nationale, CA
Full Stack Software Developer- Senior- Onshore

Full Stack Software Developer- Senior- Onshore

W3Global • Quebec, Capitale-Nationale, CA
Il y a 4 heures
Type de contrat
  • Temps plein
Description de poste

Full Stack Software Developer - Senior - Onshore

Join to apply for the Full Stack Software Developer - Senior - Onshore role at W3Global .

Hybrid - 3 days a week

Key Outcomes

  • Deliver an Integration Hub / API layer that decouples client apps from PSP specifics and supports REST + webhooks + event‑driven messaging.
  • Enable tokenized payment flows end‑to‑end (authorization, capture, refund, chargeback).
  • Stand up a secure CI / CD pipeline with automated tests / security checks (SAST / DAST), secrets management, and role‑based access.
  • Implement observability (structured logging, metrics, tracing) and performance profiling to meet SLOs.
  • Contribute to the design and execution of migration from legacy DTS tokens to PSP tokens, including retokenization and lifecycle management.

Key Responsibilities

  • Design, develop, and deploy applications using AWS services such as Amazon API Gateway, Lambda, DynamoDB, and S3.
  • Build responsive and dynamic front‑end interfaces using HTML, CSS, JavaScript, TypeScript, and frameworks like React or Angular.
  • Implement iframe integration and web components for modular and reusable UI elements.
  • Develop and maintain backend services, including RESTful API design, webhooks, and integration with third‑party systems.
  • Write clean, maintainable code in TypeScript and Python, and manage version control using GitLab.
  • Collaborate with DevOps teams to ensure smooth CI / CD pipelines and deployment processes.
  • Work with NoSQL (e.g., DynamoDB) and SQL databases for data storage and retrieval.
  • Define API Gateway patterns, versioning, error models, pagination, and idempotency keys.
  • Ensure application security, PCI compliance, scalability, and performance optimization.
  • Collaborate with Architecture, Security, Finance / Treasury, other TS teams, and vendor partners; lead release planning and capacity forecasting.
  • Prepare and maintain technical specs, threat models, runbooks, and operational dashboards.
  • Required Skills & Experience

  • Proven experience building applications on the cloud : AWS (API Gateway, Lambda, DynamoDB, S3, IAM), serverless and container workloads.
  • Strong front‑end development skills : React or Angular with TypeScript, HTML / CSS for admin / merchant portals.
  • Backend and integration development experience with REST APIs, webhooks, and integration patterns.
  • Backend : proficiency in TypeScript / Node.js and / or Python / Java / Kotlin / Go; RESTful design; clean architecture; DDD.
  • Integrations : REST, webhooks, message queues; webhook signature verification; idempotency; error handling.
  • Familiarity with GitLab and DevOps practices.
  • Experience with NoSQL and SQL databases; schema design; partitioning; performance tuning.
  • Deep knowledge of OWASP ASVS / Top 10; encryption in transit / at rest; mTLS / OAuth2; API key rotation; short‑lived tokens.
  • Experience with secrets management (vaults), IAM / RBAC, audit logging, data privacy, and secure SDLC (TDD, code reviews, SAST / DAST).
  • Required experience with monitoring and observability, including structured logging, metric collection, tracing (e.g., OpenTelemetry), performance profiling, and debugging.
  • Strong problem‑solving skills and ability to work in an agile environment.
  • Nice‑to‑Have

  • Hands‑on PCI‑DSS experience; designing scopes that keep ICN out of PCI.
  • Knowledge of AWS security best practices.
  • Experience with microservices architecture.
  • Familiarity with containerization (Docker) and orchestration.
  • Experience with payment gateways / processors (e.g. Moneris, CT Payments, etc.) and chargeback flows.
  • To Be Successful In This Role You Will Need

  • Analytical skills.
  • Ability to work in fast‑paced environments.
  • Communication is essential to be integrated in the team.
  • Creativity is always a plus.
  • Proven past experience on real prod‑level projects.
  • Qualifications

  • 8+ years in software development with a track record of building production‑grade distributed systems.
  • Demonstrated leadership in release management, capacity planning, and cross‑vendor / customer collaboration.
  • Agile, Waterfall, and / or Hybrid delivery experience; mentoring engineers; driving knowledge sharing.
  • Seniority level

    Mid‑Senior level

    Employment type

    Contract

    Job function

    Engineering and Information Technology

    Industries

    Staffing and Recruiting

    Referrals increase your chances of interviewing at W3Global by 2x.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Senior Software Developer • Quebec, Capitale-Nationale, CA

    Offres similaires
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Targeted Talent • Québec, QC, Canada
    Temps plein
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    Luxoft • saint-augustin-de-desmaures, qc, ca
    Temps plein
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Software Developer

    Software Developer

    Construction Virtuelle et Technologie BI • Lévis, QC, Canada
    Temps plein
    We are looking for a versatile Full Stack Software Developer to design, develop, and maintain scalable web applications.The ideal candidate will have expertise in both front-end and back-end techno...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full Stack Java Developer

    Senior Full Stack Java Developer

    ALLTECH CONSULTING SVC INC • Quebec
    Temps plein
    Global Security Settlements Team Profile : .Our platform provides one of the most critical functions enabling the firm to effect security settlements in all the markets the firm conducts the business...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Développeur • euse full-stack

    Développeur • euse full-stack

    LiveSnap • Québec, QC, Canada
    Temps plein
    Tu as envie de te joindre à une entreprise émergente où tu pourras contribuer de manière tangible à l’élaboration d’une solution innovante qui utilise...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Technical UI Designer

    Senior Technical UI Designer

    Frima Studio • Québec, QC, Canada
    Temps plein
    Frima is looking for a Senior Technical UI Designer to help take its UI / UX team to the next level.At Frima, we've been cultivating creative audacity for over 20 years! We're proud to have b...Voir plus
    Dernière mise à jour : il y a 29 jours • Offre sponsorisée
    Oracle Cloud Senior Technical Lead - québec city

    Oracle Cloud Senior Technical Lead - québec city

    ArcLight Consulting • québec city, qc, ca
    Temps plein
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full Stack Developer - lévis

    Senior Full Stack Developer - lévis

    Luxoft • lévis, qc, ca
    Temps plein
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Computer programming Private Tutoring Jobs Charlesbourg

    Computer programming Private Tutoring Jobs Charlesbourg

    Superprof • Charlesbourg, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Computer programming Private Tutoring Jobs Beauport

    Computer programming Private Tutoring Jobs Beauport

    Superprof • Beauport, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur / développeuse Full Stack

    Développeur / développeuse Full Stack

    freelance.ca • Quebec City, Canada
    Temps plein
    Nous recherchons un(e) Développeur / développeuse Full Stack passionné(e) et expérimenté(e), prêt(e) à contribuer activement à la conception et au développement de solutions innovantes dans un enviro...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur logiciel C# / Software Developer C# - (SC SaaS)

    Développeur logiciel C# / Software Developer C# - (SC SaaS)

    Genetec • Québec, QC, Canada
    Temps plein
    La dynamique de votre équipe : .Notre équipe (partie du groupe Core Services) est responsable d’une composante clé offrant l’interopérabilité entre les...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Information Technology Private Tutoring Jobs Charlesbourg

    Information Technology Private Tutoring Jobs Charlesbourg

    Superprof • Charlesbourg, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Développeur(euse) logiciel Senior / Senior Software Developer - Edge OS

    Développeur(euse) logiciel Senior / Senior Software Developer - Edge OS

    Genetec • Québec, QC, Canada
    Temps plein
    La dynamique de votre équipe.Cloudlink servant à déployer la prochaine génération de logiciels de sécurité physique de Genetec chez nos clients.Vous...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior React Native Developer (Remote)

    Senior React Native Developer (Remote)

    Rivalry • Québec, QC, Canada
    Télétravail
    Temps plein
    Working closely with : Engineering and Product.We are looking to add a highly skilled and experienced React Native developer to our team. You will help build and launch our new mobile app on Android ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Dveloppeur Web Fullstack

    Dveloppeur Web Fullstack

    Iceberg Finance Group • Québec, QC, Canada
    Temps plein
    Iceberg Finance est une entreprise FinTech trs bien positionne dans le domaine du financement automobile et des prts personnels la grandeur du Canada. Sa mission est daider une vaste clientle obteni...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full-Stack Developer (React / Node)

    Senior Full-Stack Developer (React / Node)

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.Full-Stack Developer (React / Node).Our client is an agriculture based software company operating out of Toronto. JavaScript / TypeScript and related frameworks (Ne...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée