Search Remote Jobs

Senior Developer, Payments

Job not on LinkedIn

🕒 September 14

🇨🇦 Canada – Remote

💵 $150k - $160k / year

⏰ Full Time

🟠 Senior

🖥 Software Engineer

👻 Ghost score 4%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Practice EHR

Practice EHR

51 - 200 employees

Founded 2014

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Healthcare • Consulting • Healthcare Insurance

Practice EHR is a comprehensive electronic health record (EHR) software solution designed specifically for medical professionals. It offers an array of features that streamline practice management, including scheduling, e-prescribing, billing, and reporting. With a user-friendly interface and cloud-based accessibility, Practice EHR allows healthcare providers to focus more on patient care and less on administrative tasks, making it suitable for practices of any specialty and size.

📋 Description

• Design, build, and scale payment processor integrations and payments infrastructure, including retries and reconciliation • Establish architecture, patterns, and best practices for payments systems • Build user-facing features end-to-end, from database models and APIs to UI components • Use agentic AI development tools while ensuring code quality, security, and architectural integrity • Investigate payment fraud and disputed-charge incidents • Provide input to Legal and Support and help resolve billing-related customer issues • Improve reliability, monitoring, and alerting for payment-critical systems • Lead incident response, triage issues, drive resolution, and communicate status to stakeholders • Help ensure payments systems meet PCI-DSS and other compliance standards • Collaborate with Product, Design, and Finance to translate business requirements into shipped features • Explore and adopt emerging AI-powered development workflows • Own and scale Practice Better Payments, an embedded billing, subscriptions, and payment processing platform

🎯 Requirements

• 8+ years of relevant full-stack development experience in a SaaS B2B, customer-focused environment • Meaningful hands-on experience with payments, billing, or fintech systems • Direct experience integrating with a payment processor; Stripe strongly preferred • Working knowledge of PCI compliance, chargebacks and disputes, reconciliation, and fraud/risk fundamentals • Demonstrated daily experience with AI-assisted coding tools such as Claude Code, Cursor, or GitHub Copilot; this is not optional • Ability to prompt, guide, and critically evaluate AI-generated code for production standards and financial-data security • Ability to take substantial features from concept to shipping as a sole engineer • Strong communication and collaboration skills • In-depth .NET / C# skills required • Angular preferred; React accepted • Experience with .NET, AngularJS/jQuery, Angular, TypeScript, Stripe or equivalent payment processor, MongoDB, S3, SQS, Lambda/AWS, Slack, and Claude Code • Analytical, curious, adaptable, and comfortable in a fast-moving growth-stage environment • Canadian-based candidate • Legally entitled to work for any employer in Canada • Practice Better cannot support work permit or visa sponsorship

🏖️ Benefits

• Health, dental, and vision coverage from day 1 • RRSP matching / employer-matched contributions • Generous paid parental leave • Annual learning stipends • Remote-first flexibility and optional access to the downtown Toronto office • Unlimited vacation • $750 annual Health & Wellness Allowance • $1,000 annual Learning & Development Allowance • $500 annual Home Office Allowance • Sprout Family personalized support for family-building and fertility journeys • Inkblot confidential digital mental health support from licensed professionals • Company-wide holiday closure in December • Regular virtual company-wide events, lunches, and team socials • Regular off-sites and team gatherings across North America

Apply Now

Similar Jobs

🕒 September 11

Torn Banner Studios

51 - 200

🎮 Gaming

👥 B2C

UI Programmer building responsive HUDs, menus, and multiplayer interfaces for Torn Banner Studios’ realistic combat games. Owning UI systems from implementation through optimization and polish.

🇨🇦 Canada – Remote

💵 $120k - $160k / year

⏰ Full Time

🟠 Senior

🖥 Software Engineer

🕒 September 11

Arctic Wolf

1001 - 5000

R&D Tools Senior Developer administering Jira, Confluence, GitHub, and R&D tools. Supporting Arctic Wolf’s cybersecurity platform and product development teams.

🇨🇦 Canada – Remote

💵 $75k - $246k / year

⏰ Full Time

🟠 Senior

🖥 Software Engineer

🕒 September 8

Button

51 - 200

📣 Marketing

💼 Consulting

📦 Logistics

Senior Microsoft developer modernizing government regulatory systems through Microsoft 365, Power Platform and Dataverse. Designing scalable solutions, automating processes and supporting secure digital transformation.

🇨🇦 Canada – Remote

💵 $50 - $110 / hour

⏰ Full Time

🟠 Senior

🖥 Software Engineer

🕒 September 2

BlueMatrix

51 - 200

💸 Finance

☁️ SaaS

🤝 B2B

Software Engineer building client-facing Java services for BlueMatrix’s capital-markets email, analytics, and broker-relationship platform. Scaling microservices, REST APIs, and market features for global demand.

🇨🇦 Canada – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

🕒 August 31

ComPsych

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

Senior DevOps Engineer modernizing ComPsych’s cloud infrastructure and CI/CD. Designing secure automation, observability, and deployment standards for global mental health and absence-management solutions.

🇨🇦 Canada – Remote

💵 $150k - $175k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer