Senior Developer

Pet Valu

Markham

Hybrid

CAD 130,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work options
Health benefits
Dental benefits
Employee stock purchase plan
Learning and development
Inclusive culture
Team events
Employee discounts

Job summary

Pet Valu is seeking a Senior Applications Developer to lead cloud-native development in Microsoft Azure, shaping technical direction and mentoring engineers. You will design scalable, secure applications and RESTful APIs, guiding deployment through CI/CD pipelines and monitoring platforms.

The role emphasizes collaboration with cross-functional teams to elevate the customer experience. Ideal candidates have extensive Azure experience and a track record of leading complex cloud initiatives, with

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 6 years of professional software development experience, with 4 years in Azure.
  • Deep expertise in Azure services (Functions, App Services, AKS, Cosmos DB, Event Hubs, Service Bus, SQL).
  • Experience with microservices, serverless, and containerization (Docker, Kubernetes).
  • Proficiency in C#, .NET, JavaScript (Node.js), or Python.
  • Experience designing RESTful APIs and integrating third-party services.
  • Hands-on CI/CD with GitHub Actions or Azure DevOps.
  • Security best practices for cloud apps (IAM, encryption, secure coding).
  • Performance tuning and diagnosing cloud applications.
  • Agile methodologies and participation in sprints.
  • Familiarity with JIRA, Confluence, and Azure DevOps Boards.
  • Strong analytical and collaborative skills.

Responsibilities

  • Lead design and development of scalable, secure Azure-based applications.
  • Define and implement robust cloud-native solutions with architectural standards.
  • Develop RESTful APIs and microservices with emphasis on security and maintainability.
  • Establish and enforce code quality, reviews, and debt reduction.
  • Architect and implement CI/CD pipelines using GitHub Actions or Azure DevOps.
  • Monitor and troubleshoot production issues with Azure Monitor and App Insights.
  • Collaborate with cross-functional teams to align with business goals.
  • Create and maintain technical documentation and architecture diagrams.
  • Mentor junior developers and promote engineering excellence.

Skills

Azure cloud services
C#, .NET
RESTful APIs
DevOps
CI/CD
Azure Functions
AKS
App Services
Cosmos DB

Education

Bachelor’s degree in CS/Engineering

Tools

Azure DevOps
GitHub Actions
Docker
Kubernetes

Job description

Hybrid: Markham, Ontario

Job Description:
About Us

Pet Valu is Canada’s leading pet specialty retailer, dedicated to strengthening the bond between dedicated pet lovers and their pets. With 50 years of animal careexpertise, weoperateover 800 stores across Canada underseveral banners, including PetValu, Bosley’s, Total Pet, Paulmac’s Pet,Tisol& Chico. Guided by our mission to deliver products, care,expertise, and memorable moments, Pet Valu is a place where people build meaningful careers while making a positive impact on pets and communities.

Job Overview

We are seeking a seasoned and forward-thinking Senior Applications Developer with deep expertise in cloud-native application development, particularly within the Microsoft Azure ecosystem. This role exists to participate in the design, development, and evolution of scalable, secure, and high-performance applications that power our business. As a senior member of the team, you will play a pivotal role in shaping technical direction, mentoring developers, and driving initiatives that enhance our digital platforms. You will collaborate closely with cross-functional teams to deliver impactful solutions that align with our strategic goals and elevate the customer experience. This is a unique opportunity to influence our cloud strategy, champion engineering excellence, and make a lasting impact across the organization.

Essential Duties and Responsibilities
  • Design and Development : Significantly contribute to the design, lead the development, and deployment of scalable, secure, and high-performance applications in Microsoft Azure. Provide deep participation and contribution to the full application lifecycle—from requirements gathering and architecture through development, testing, deployment, and long-term maintenance.
  • Cloud Architecture : Partner with cloud architects and technical leads to define and implement robust cloud-native solutions that align with business goals, architectural standards, and industry best practices.
  • Azure Services Utilization : Expertly leverage Azure services such as Azure Functions, App Services, Logic Apps, Cosmos DB, Service Bus, Azure Storage, and others to build resilient, cloud-native applications that are optimized for performance and cost.
  • API Development : Design, develop and maintain RESTful APIs and microservices with a focus on scalability, security, and maintainability. Champion best practices in API design and integration patterns.
  • Code Quality & Best Practices : Set and uphold high standards for code quality by writing clean, maintainable, and well-tested code. Lead code reviews, identify technical debt, and drive continuous improvement in development practices across the team.
  • DevOps & CI/CD : Architect and implement robust CI/CD pipelines using GitHub Actions, Azure DevOps, or equivalent tools. Promote DevOps culture by automating deployments, improving release cycles, and ensuring system reliability.
  • Monitoring & Troubleshooting : Proactively monitor application health using Azure Monitor, Application Insights, and other observability tools. Lead root cause analysis and resolution of complex production issues, ensuring minimal impact to users.
  • Collaboration : Work closely with cross-functional teams—including developers, product managers, QA, and business stakeholders—to ensure technical solutions align with business objectives. Translate complex requirements into actionable development plans.
  • Documentation : Create and maintain comprehensive technical documentation, including architecture diagrams, system workflows, and API specifications. Ensure documentation is current, accessible, and supports knowledge sharing across teams.
  • People Leadership & Mentorship: Foster a culture of growth and collaboration by mentoring junior and intermediate developers, providing constructive feedback, and modeling engineering excellence. Contribute to team health by promoting shared ownership, continuous learning, and inclusive practices.
Skills, Experience, Education, Certifications
Required:
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 6 years of professional experience in software development, with 4 years focused on Azure cloud platform and related services.
  • Deep expertise in Azure cloud services, including but not limited to Azure Functions, App Services, AKS, Azure Cosmos DB, Event Hubs, Service Bus, and Azure SQL Database.
  • Proven experience with cloud-native application design patterns such as microservices, serverless, and containerization (Docker, Kubernetes).
  • Advanced proficiency in programming languages such as C#, .NET, JavaScript (Node.js), or Python.
  • Strong experience with RESTful API design, microservices architecture, and integrating third-party services.
  • Demonstrated hands‑on experience in implementing CI/CD pipelines with GitHub Actions, Azure DevOps or other relevant tools (Git, Jenkins, etc.).
  • Deep understanding of security best practices in cloud applications, including identity and access management (IAM), encryption, and secure coding practices.
  • Experience with performance tuning, diagnosing, and optimizing cloud-based applications.
  • Hands‑on experience with agile development methodologies and participating in sprint planning, retrospectives, and daily stand‑ups.
  • Familiarity with services like JIRA, Confluence and Azure DevOps Boards.
  • Strong analytical, problem‑solving, and organizational skills, with a proven ability to lead complex technical initiatives.
  • Excellent communication and collaboration skills, with experience working in globally distributed teams.
Preferred:
  • Relevant certifications in Azure development or architecture (e.g., Microsoft Certified: Azure Developer Associate, Azure Solutions Architect Expert) are a strong asset.
  • Experience with MuleSoft or other middleware and/or integration platforms is a plus.
Compensation:

The targeted salary range for this position is$130,000-$150,000annually. The final offer will be based on factors such as market location, relevant skills,experienceand internal equity.

Ready to join the team?

We’relooking for passionate people who bring strong skills and live ourcorevalues of safety, compassion,expertise, and efficiency every day. Ifyou’reenergized by doing meaningful work, taking pride in what you deliver, and making a real impact for pets, people, and communities,you’llfeel right at home here. Join us and build a career where purpose, care, and excellence come together - because love lives here.

Whywork for us?

At Pet Valu, our people are at the heart of everything we do.We’repassionate about creating an environment where you feel supported, included, and empowered to grow - both personally and professionally.Some of theperksof working with us include:

  • Hybrid, Flexible Work Options

  • Comprehensive health and dental benefits

  • Employee Share Purchase Plan with company matching

  • Learning and Development support tailored to you

  • An inclusive, collaborative culture where your voice matters

  • Fun company events that keep us connected

  • Preferred rates for car rentals, hotels, phoneplansand gym discounts

  • Generous employee discounts on our products

Pet Valu is an equal opportunity employer committed to inclusion and accessibility. Accommodations are available upon request for candidates taking part in all aspects of the recruitment and selection process,in accordance withthe Accessibility for Ontarians with Disabilities Act (AODA).

At Pet Valu, we are committed to transparency and fairness in our hiring practices. This posting is for an existing vacancy. Pet Valu may use AI enabled technology to assist in the recruitment process for positions. The use of AI helps us ensure we are providing an equitable and streamlined recruitment experience for all applicants. While AI tools support our recruitment process, all decisions throughout the process are made exclusively by Pet Valu’s hiring team. At no stage does AI determine recruitment outcomes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

Pet Valu Canada Inc. (Company) • Markham

Hybrid
CAD 130,000 - 150,000
Hybrid, Flexible Work Options
Health benefits
Employee Share Purchase Plan
+4
DevOps Engineer/Platform Engineer - Azure
DevOps Engineer/Platform Engineer - Azure

Pet Valu Canada Inc. (Company) • Markham

Hybrid
CAD 110,000 - 130,000
Hybrid work options
Health and dental benefits
Employee share plan
DevOps Engineer/Platform Engineer - Azure
DevOps Engineer/Platform Engineer - Azure

Pet Valu • Markham

Hybrid
CAD 110,000 - 130,000
Hybrid work model
Flexible work options
Health/dental benefits
+1
Quality Assurance Lead in Test
Quality Assurance Lead in Test

Pet Valu • Markham

Hybrid
CAD 93,000 - 125,000
Hybrid, Flexible Work Options
Health and dental benefits
Employee share purchase plan
+2
VP, IT Operations
VP, IT Operations

Pet Valu Canada Inc. (Company) • Markham

Hybrid
CAD 220,000 - 360,000
Hybrid work options
Health and dental benefits
Employee share purchase plan
+3
Supply Chain BI Solutions Analyst
Supply Chain BI Solutions Analyst

Pet Valu Canada Inc. (Company) • Markham

Hybrid
CAD 62,000 - 70,000
Hybrid work options
Health and dental benefits
Employee share purchase plan
+2
Industrial Engineer/ Solutions Engineer
Industrial Engineer/ Solutions Engineer

Pet Valu Canada Inc. (Company) • Brampton

Hybrid
CAD 93,000 - 105,000
Hybrid/Flexible work
Health & dental benefits
Employee stock plan
+2
Events Administrator
Events Administrator

Pet Valu • Markham

Hybrid
CAD 28,000 - 40,000
Hybrid work
Health benefits
Employee discounts
+1
Bilingual Help Desk Analyst
Bilingual Help Desk Analyst

Pet Valu Canada Inc. (Company) • Markham

Hybrid
CAD 46,000 - 60,000
Hybrid work options
Health and dental benefits
Employee share plan
+2
Procurement Specialist
Procurement Specialist

Pet Valu Canada Inc. (Company) • Markham

Hybrid
CAD 57,000 - 75,000
Hybrid work
Health benefits
Employee stock plan
+4