Talent.com
Katz Group Canada
Backend Software DeveloperKatz Group Canada • Mississauga, ON, CA
Backend Software Developer

Backend Software Developer

Katz Group Canada • Mississauga, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Job Purpose:

Reporting to the Loyalty Software Development Manager, the Backend Software Developer will be responsible for designing, developing, testing, and documenting software components for Rexall’s Loyalty and Healthcare Platform. While the primary focus will be developing the Loyalty and Healthcare Platform, the role will also contribute to the growth and evolution of other key properties within Rexall’s digital ecosystem.

The Backend Software Developer will work within the Loyalty Software Development team alongside other Backend Developers, Web App Developers, and Mobile App (iOS/Android) Developers. They will ensure key platform functions remain stable and secure while driving the delivery of new features and integrations for the Loyalty Platform.

Working closely with the Product Owner, Business Analysts, Solution Architects and DevOps teams, they will translate business requirements and user stories into efficient, scalable backend solutions. The developer will also maintain and optimize API services, improve system performance, and implement fixes or mitigations for defects raised by the Product team.

Job Dimensions: This role operates within Rexall’s Digital Loyalty Software Development team, contributing to the design, development, and maintenance of the Be Well Loyalty Platform and supporting system integrations across Rexall’s digital ecosystem.

Principal Responsibilities:

  • Design, develop, and maintain backend services and APIs using ASP.NET 8.0/ASP.NET Core/ASP.NET Framework.
  • Implement, maintain, and improve CI/CD pipelines to automate builds, testing, and deployment of backend services.
  • Implement and optimize database designs, queries, and stored procedures in SQL Server, MySQL and MongoDB
  • Develop and maintain integrations with internal and third-party systems, including Pharmacy, Loyalty, and Marketing platforms.
  • Conduct code reviews, peer reviews and participate in architectural discussions with Solutions Architect and other senior developers
  • Mentor and support junior developers by providing ongoing guidance on coding standards, best practices, and established industry benchmarks
  • Lead the Be Well backend as the primary point of contact, taking ownership of system stability, technical decision-making, and coordination across development, QA, and stakeholder teams
  • Ensure high performance, scalability, and reliability of backend systems supporting millions of loyalty program users.
  • Troubleshoot, debug, and resolve production issues, ensuring minimal downtime and impact on users.
  • Regularly perform code reviews, penetration testing, and vulnerability scans on web services.
  • Maintain compliance with data security and privacy standards, especially regarding customer loyalty and health data.
  • Work with sensitive data including PHI, PII, and PCI, and implement integrations using healthcare interoperability standards such as FHIR and related protocols.
  • Communicate effectively with Product Owners, Business Analysts and other stakeholders to translate business requirements into technical deliverables.
  • Conduct thorough unit and integration testing, develop and leverage automated testing frameworks, and enhance system performance through tuning and optimization.
  • Estimate effort, costs, and tasks required for design, coding, and unit testing activities.
  • Document technical designs, processes, and procedures to ensure knowledge sharing within the team.
  • Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
  • Stay current with modern development practices and tools, including AI/ML technologies, to enhance system design, performance, and feature innovation.
  • Demonstrate flexibility to work outside regular hours to support releases and issue resolutions.
  • Perform other duties as assigned to support Rexall Pharmacy Group


Knowledge, skills and experience:

  • University degree or College Diploma in the field of Computer Science, Information Technology, or related discipline.
  • Strong knowledge of the end-to-end software development lifecycle (SDLC), methodologies, processes, standards and best practices for backend applications.
  • At least 6 - 8 years of experience in backend development in different architectural patterns including Monolith and Microservices
  • Experience leading architectural discussions within the team, promoting best practices and guiding the adoption of industry standards to ensure scalable, maintainable, and high-quality solutions.
  • Expertise in conducting code reviews and peer reviews to ensure code quality, maintainability, and adherence to development standards.
  • Experience mentoring junior developers by providing guidance on coding standards, supporting problem-solving, and fostering their technical growth through knowledge sharing and constructive feedback.
  • Expertise in designing and developing backend APIs (RESTful preferably) and microservices using frameworks like .NET 8.0, .NET Core/.NET Framework
  • Strong proficiency in Microsoft SQL Server and MongoDB, with hands-on experience working with a wide range of leading relational and NoSQL database technologies.
  • Strong understanding and experience working with authorization frameworks like OAuth2.0, SAML and authentication protocols like OIDC
  • Hands-on experience in configuring and managing CI/CD pipelines and automated deployment strategies using Azure DevOps, Jenkins, and Circle CI, enabling reliable releases and faster development cycles.
  • Experience with Agile development SDLC such as Scrum and Kanban, involving iterative delivery, sprint planning, retrospectives and other sprint ceremonies.
  • Strong understanding and experience working with Cloud service providers (Preferably Azure & AWS), containerization technologies like Docker, and Kubernetes for Orchestration.
  • Strong experience working with Azure services like AKS, Azure Service Bus, Azure Event Hubs, Azure Apps, APIM, ACS and AppInsights
  • Performance tuning and optimization of backend services, APIs, and database interactions for high-traffic systems.
  • Advanced debugging and troubleshooting skills, with the ability to quickly identify root causes and implement effective solutions.
  • Being vocal and ability to effectively participate in peer reviews, technical huddles and Sprint grooming sessions
  • Ability to estimate, plan, and manage complex development tasks, balancing speed, quality, and risk.
  • Security and compliance expertise, including data protection, encryption, authentication, and authorization best practices.
  • Backend development experience with modern technologies such as TypeScript (Node.js) and Python (Django) is considered an asset.
  • Experience working with Agentic AI coding tools like GitHub Copilot/Cursor with different LLMs including but not limited to Gemini, Claude, Llama etc. is preferred.
  • Demonstrated interest in staying current with advancements in Agentic AI, including areas such as multi-Agent systems, RAG, MCP, and vector databases, with hands-on experience in modern agent frameworks like LangChain, LangGraph, CrewAI, AutoGen is considered an asset.
  • Consistently demonstrates clear and concise written and verbal communication
  • Experience within the Healthcare or Retail industry is preferred.

Context and Environment:

  • Must be able to work in a fast-paced environment that requires attention to detail.
  • Flexibility, adaptability, and uninterrupted learning in a creative and complex technical environment, while delivering quality work under tight deadlines.
  • Work cross-functionally under limited supervision with various departments to maximize and improve overall efficiency.

Internal Communications:

  • IT
  • Pharmacy
  • Merchandising and Marketing
  • Store Operations
  • Human Resources
  • Finance

External Communications:

  • Customers
  • Development Partners
  • Partners
  • Marketing Agencies

Additional Information:

  • Flexibility to provide after-hours support as required to assist with release management and production issues.
  • Hybrid
Create a job alert for this search

Backend Software Developer • Mississauga, ON, CA

Similar jobs

Senior Software Engineer, Backend

Common RoomMississauga, Peel Region, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior MTS Software Engineer (Backend)

eBayMississauga, Peel Region, CA
Full-time

Why consider this job opportunity.Competitive compensation and unique benefits that support your health and well-being.Opportunity to work on impactful technical challenges that enhance the eCommer... Show more

 • Promoted

Staff Software Engineer, Backend

GlossGeniusMississauga, Peel Region, CA
Full-time

GlossGenius is building an ecosystem enabling entrepreneurs to succeed.We empower small business owners to focus on being creators, not admins, by offering a range of business management tools incl... Show more

 • Promoted

Software Developer

ATS Automation Tooling Systems IncVaughan, York Region, CA
Full-time

Select how often (in days) to receive an alert:.Location: Woodbridge, ON, CA, L4L 8K9.Designs and implements custom software based on customer and project requirements.Programming assignments may i... Show more

 • Promoted

Remote Software Developer (Canada)

TuringMississauga, Peel Region, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Sr. Software Developer

Pharma Medica Research Inc.Mississauga, Peel Region, CA
Full-time

Pharma Medica Research (PMRI) Inc.Contract Research Organization that strives for innovation and original solutions in a highly regulated and competitive industry.If your career goals align with in... Show more

 • Promoted

Backend Developer (Remote, Canada)

AmuseMississauga, Peel Region, CA
Remote
Full-time

This range is provided by Amuse.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Amuse is a platform that helps people discover local arts and cu... Show more

 • Promoted

Senior Backend Engineer - Payments (Fully Remote)

Berkeley PaymentsMississauga, Peel Region, CA
Remote
Full-time

A leading payment technology provider is seeking a Senior Software Engineer to join their team.This backend-focused role involves architecting and developing high-quality software solutions for pay... Show more

 • Promoted

Lead Software Developer

Onico SolutionsMississauga, Peel Region, CA
Permanent

Help lead your team building modern architectures in critical applications operating at scale.Your leadership enables, inspires, and motivates a talented group of developers.With consistent coachin... Show more

 • Promoted

Senior Software Developer Innovating AI-Driven Solutions

InTouchLinkMississauga, Peel Region, CA
Full-time

Become a Senior Software Developer focused on AI-enhanced applications within a collaborative team.Contribute to innovative features for a platform that enriches the lives of senior living resident... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseMississauga, Peel Region, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

RQ08007 - Sr. Software Developer

Rubicon PathMississauga, Peel Region, CA
Full-time

We are looking for an experienced React/NextJS NodeJS application developer with a strong background in cloud-native application.The ideal candidate will be responsible for building and developing ... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixMississauga, Peel Region, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

Remote Staff Backend Architect, Platform

OmazeMississauga, Peel Region, CA
Remote
Full-time

A technology company specializing in crypto is seeking a Staff Software Engineer to join their Platform Product Group.This role involves architecting and developing distributed systems, mentoring t... Show more

 • Promoted

Rust Developer (Blockchain)

ToparoMississauga, Peel Region, CA
Full-time

The ideal candidate has experience working on and shipping projects in.Develop scalable applications based on blockchain technology.Write and maintain code in Rust and other backend-oriented langua... Show more

 • Promoted

Enterprise Developer Specializing in Software Architecture and Integration

OlsenMississauga, Peel Region, CA
Full-time

Transform enterprise resource management as a Senior Developer driving software architecture.Leverage your backend experience to facilitate cloud integrations and architectural excellence.In this a... Show more

 • Promoted

Staff Software Engineer (Backend)

CopperMississauga, Peel Region, CA
Full-time

Direct message the job poster from Copper.Most CRMs are glorified databases with legions of custom fields that attempt to make business processes repetitive.But just as no two people are identical,... Show more

 • Promoted

Remote Staff Backend Software Engineer Specializing in Security Solutions

Lookout IncMississauga, Peel Region, CA
Remote
Full-time

Drive innovative solutions as a Staff Backend Software Engineer.Utilize Java and Scala to enhance mobile security systems in a remote environment, tackling challenging problems in cloud-native secu... Show more

 • Promoted

Software Engineer, Backend

ClipboardMississauga, Peel Region, CA
Full-time

Join to apply for the Software Engineer, Backend role at Clipboard.Get AI-powered advice on this job and more exclusive features.We exist to lift as many people up the socioeconomic ladder as possi... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthMississauga, Peel Region, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more