Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Software Developer

$80.45k - $105.59k per year

Rexall

Salary Range: $80,453.00 To $105,594.00 Annually

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.

Roles & 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 & 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 & 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

Additional Information

  • Flexibility to provide after‑hours support as required to assist with release management and production issues.
#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Backend Software Developer in Mississauga, ON vacancy
  •  ...About the Role We are seeking a highly skilled Senior Java Backend Developer to join our Fixed Income eTrading Technology team in Mississauga...  ...initiatives. Drive engineering excellence by promoting software design best practices, code quality, and maintainability.... 
    Suggested
    Permanent employment
    Full time

    Enterprise Solutions Inc.

    Mississauga, ON
    2 days ago
  • Shape the future of eTrading as a Java Core Backend Developer at a leading global bank in Mississauga. This hybrid role focuses on creating scalable...  ...post-release support protocols • Maintain best practices in software development Requirements: • Over 8 years of Java... 
    Suggested

    United States Digital Space

    Mississauga, ON
    1 hour ago
  • Join our team in Mississauga as a Backend Developer focused on Java and eTrading applications. Shape the future of electronic trading with your...  ...in Spring and Relational Databases • Proficient in Agile software practices • Understanding of design patterns and concurrency •... 
    Suggested

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  • Elevate your career as a backend developer specializing in Kubernetes and cloud-native environments. Join a global team in delivering innovative software solutions to enhance the energy sector. One of the leading companies in the energy industry is seeking a skilled Backend... 
    Suggested

    Luxoft

    Mississauga, ON
    1 hour ago
  •  ...and code quality issues using SonarQube and Veracode Proven experience leading development teams and mentoring developers Key Responsibilities Design, develop, and maintain scalable enterprise applications Develop and support Microservices‑based architectures Own features... 
    Suggested

    Galent

    Mississauga, ON
    8 days ago
  • Shape the future of digital loyalty applications as a Backend Software Engineer for the company Pharmacy Group. Engage in building high-performance...  .... As a Backend Software Engineer, you will be integral to developing the Loyalty and Healthcare Platform. This role involves... 

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  •  ...technologies and making a difference in the world. Job Title: Software Developer in Test (SDET) – Location: Mississauga, Ontario (Hybrid). SOTI...  ...scalable and maintainable automated test frameworks for UI, API, and backend systems. Collaborate with developers, product managers, and QA... 
    Internship
    Worldwide

    SOTI Inc

    Mississauga, ON
    8 days ago
  • Impacts application systems at Citi as a Lead Senior Backend Developer. This position calls for an expert who can navigate through programming and system enhancements in a leadership role. As a Senior Backend Developer and Vice President, you will manage integration across... 

    Citi

    Mississauga, ON
    8 days ago
  •  ...Permanent employment Full time Work must be completed at the physical location. There is no option to work remotely. Work setting ~ Software company Responsibilities Write, modify, integrate and test software code Maintain existing computer programs by making... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Remote work

    TechDoQuest Inc

    Mississauga, ON
    2 days ago
  • Senior Software Developer Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently... 

    Aversan Inc

    Mississauga, ON
    1 hour ago
  • Shape the future of software engineering as a Senior Software Engineer focusing on Developer Tools and APIs in Platform Engineering. This role operates in a hybrid setting...  ...CI/CD automation to enhance efficiency • Apply backend engineering principles for scalable designs •... 
    Work at office
    Remote work

    PointClickCare

    Mississauga, ON
    8 days ago
  • Drive innovation as a Software Developer for SOTI in Mississauga, Canada, in a hybrid setting. Harness your skills in C#, TypeScript, .NET, and Angular to enhance the SOTI XSight platform. In this Senior role, you will collaborate closely with stakeholders to translate complex... 

    SOTI

    Mississauga, ON
    8 days ago
  • Join PENN Entertainment as a Senior Software Developer, driving innovation in online gaming solutions with a focus on cutting-edge technology. Collaborate in an agile setting, leveraging your software development and architecture skills. As part of the Enablement team, you... 

    Penn Interactive Ventures

    Mississauga, ON
    7 hours ago
  • Elevate your software engineering career with Aversan Inc. as a Senior Software Developer specializing in WPF and enterprise-grade applications in a hybrid work setting. Aversan Inc., a trusted player in the aerospace and defence sectors, seeks an experienced Senior Software... 

    Aversan

    Mississauga, ON
    1 hour ago
  • Workleap seeks a Senior Full-Stack Software Developer to lead the ShareGate Migrate project. Bring your React and TypeScript expertise to a collaborative...  ...Mastery of React and TypeScript for frontend development Backend knowledge in C# / .NET setting Familiar with Microsoft APIs... 

    Workleap

    Mississauga, ON
    7 hours ago
  •  ...the company as a Vice President Full Stack Developer, specializing in .NET, React, SQL Server,...  ...is looking for a skilled Full Stack Software Developer to enhance our offerings. Focused...  ...experience. Proficiency in .NET and SQL Server backend development. Solid skills in front-end... 

    United States Digital Space

    Mississauga, ON
    1 hour ago
  •  ...encourage candidates who may fall outside of this range to apply as well. About the role We’re looking for a Intermediate RPA Software Developer (UiPath and PowerAutomate) to join our growing team! What You’ll Do Design, develop, and maintain RPA automations using... 
    Long term contract
    Flexible hours

    United States Digital Space LLC

    Mississauga, ON
    2 days ago
  •  ...impactful healthcare initiatives as a Java Backend Engineer at Teladoc Health Canada. This...  ...engineers and cross‑functional teams to develop backend services for Teladoc's virtual care...  ...5+ years of experience in backend software development Bachelor's degree in relevant... 

    Teladoc Health Canada

    Mississauga, ON
    1 hour ago
  •  ...hire We are seeking a Senior Software Quality Engineer to...  ...quality across UI, APIs, and backend systems. The team is adopting...  ...closely with Product Owners, Developers, and Agile teams to ensure high...  ...aligned with acceptance criteria Develop and enhance Tosca automation... 
    Permanent employment
    Contract work

    Alquemy Search & Consulting

    Mississauga, ON
    8 days ago
  • $100k - $130k per year

     ...WCAG) and security best practices. Roles & Responsibilities Develop and implement responsive, high‑performance UI components using...  ...across different devices. Integrate with RESTful APIs and other backend services. Troubleshoot and debug issues to ensure smooth user... 
    Long term contract
    Worldwide

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  •  ...Duration Contract Senior Full Stack Developer We are looking for a Senior Full Stack Developer...  ...full stack applications using Java (backend) and Angular (frontend). Build and consume...  ...by 2x Get notified about new Java Software Engineer jobs in Mississauga, Ontario, Canada... 
    Contract work
    Worldwide

    Dexian

    Mississauga, ON
    8 days ago
  • $110k - $120k per year

     ...Monandry Certification Certified JavaScript Developer OR The associate needs to pass the...  ...Testing and Implementation all phases of software development life cycle (SDLC). Strong...  ...for frontend interfaces, Nodejs for backend services and APIs, and Redis for caching,... 
    Long term contract
    Temporary work
    Local area

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  •  ...You’ll Do (Responsibilities) Architect & Develop: Architect, design, build, and maintain...  ...Stack Server OS: Red Hat Enterprise Linux Backend: Java (17+), Spring Boot, REST APIs,...  ...of professional experience in a hands‑on software architecture, design and development role... 

    Citi

    Mississauga, ON
    8 days ago
  • Lead transformative software development as a Senior Java Developer with Capgemini. Engage in critical projects, establishing best practices while fostering...  ...10 years of overall IT experience Proficient in Java backend technologies such as Spring Boot Experience with front... 

    Nameless

    Mississauga, ON
    1 hour ago
  • Elevate your career as a Frontend Angular Developer with LTM. This role involves crafting scalable Angular applications and Java backend solutions in a collaborative, innovation-driven environment. LTM, a global technology consulting leader, is seeking a seasoned Frontend... 

    LTM

    Mississauga, ON
    1 hour ago
  • $94.3k - $141.5k per year

    ## Python Developer - Assistant Vice PresidentApplyremote type: Hybridlocations: Mississauga...  ...a talented and experienced Python Software Engineer to join our dynamic development...  ...on various aspects of our platform, from backend services and APIs to data processing pipelines... 
    Full time

    Citibank (Switzerland) AG

    Mississauga, ON
    8 days ago
  •  ...architecture bluepri Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementati...  ...ro Extensive experience system analysis and in programming of software applicatio Experience in managing and implementing successful... 

    Covetus

    Mississauga, ON
    8 days ago
  •  ...Application Developers - Mississauga Description Develop a broad range of application projects including billing system customization and iPhone application...  ...Skills Degree / diploma in Computer Science / Software Engineering (or equivalent experience) PHP... 

    Mpi Inc.

    Mississauga, ON
    8 days ago
  • $100k - $110k per year

    Our challenge We are seeking a highly skilled UI Developer with development experience in React.js, JavaScript, HTML5, CSS3, and related...  ...functional web applications. Integrate frontend components with backend APIs, ensuring data security and performance. Implement best... 
    Long term contract
    Flexible hours

    Synechron

    Mississauga, ON
    8 days ago
  • Enhance your software development skills as a Platform Developer specializing in C++ and C#. Work in a hybrid model, collaborating in Toronto, ON, with industry...  ...and trading environments • Strong background in backend systems • Proven ability to improve system efficiency... 
    Contract work

    Pacer Group

    Mississauga, ON
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Software Developer. Be the first to apply!