Back to results

Integrations & Applications Developer (Ecommerce and WMS)

  • Guelph, ON, Canada

Salary: $80,000-$120,000 per year, based on experience and qualifications · Contract

Applications open in a new tab.

Job details

Pay
Salary: $80,000-$120,000 per year, based on experience and qualifications
Job type
Contract
Apply by
Experience
4+ years of relevant software development, Application integration engineering experience, including hands-on delivery and support of production systems.
Posting language
English
Posted

Original job description

Well.ca is looking for a hands-on Integrations & Applications Developers to join our IT team on an initial 12-month contract. You'll join as we modernize our technology environment and play an important role in supporting the implementation, integration and ongoing reliability of our core business systems. In this role, you will take on day-to-day technical support, troubleshoot issues and make improvements. Sharing what you learn with our internal IT team is a key part of the role, helping colleagues build knowledge and confidence to support the environment.

You’ll work alongside our internal teams and external technology partners to develop a strong understanding of our applications and integrations, support a successful transition and help establish the technical capabilities to maintain and enhance our environment over time. We're looking for someone who enjoys solving practical problems, asking thoughtful questions and making technical topics easy for others to understand.

Our technology environment includes modern cloud-based ecommerce, warehouse management, enterprise resource planning, payment processing and integration platforms. The successful candidate will work across these interconnected systems to support a reliable, scalable and efficient operating environment.

About the Role:

  • Work Schedule: Monday - Friday 9:00am - 5:00pm 
  • Location: Guelph - Hybrid* in-office four times per month, or as requested by Management
  • Type: Full-time Contract
  • Duration: 12-months
  • Salary: $80,000-$120,000 per year, based on experience and qualifications

Key responsibilities:

  • Work closely with our partners while understanding the solution design, code, configurations and deployment processes.
  • Support the transition from implementation to ongoing operations, including technical documentation, knowledge transfer and troubleshooting.
  • Take ownership of technical support after launch, investigate issues across systems and coordinate with implementation partners or vendors when specialist support is needed.
  • Maintain and enhance integrations using APIs, webhooks, scheduled jobs covering product, pricing, inventory, order and fulfillment data.
  • Investigate and resolve production issues, identifying the root cause and implementing sustainable solutions.
  • Monitor systems integrations, data flows and transaction processing to maintain reliability, accuracy and performance.
  • Support critical business processes including inventory management, order processing, fulfillment, payments, returns and refunds. Monitor integration health, alerts and failed transactions. Resolve root causes, manage API limits and timeouts, and recover transactions safely without creating duplicate orders or charges.
  • Work with the reporting team to identify source records, map fields and maintain reliable data feeds I, with agreed refresh intervals and reconciliation checks.
  • Maintain technical documentation deployment procedures and appropriate security and development practices. Transfer knowledge to the internal IT team through walkthroughs, paired troubleshooting and practical support guides. Help team members handle agreed support tasks independently.
  • Participate in agreed after-hours coverage for critical incidents, releases and go-live activities.
  • Support ongoing enhancements as business needs and technology capabilities evolve.

Required qualifications:

  • 4+ years of relevant software development, Application integration engineering experience, including hands-on delivery and support of production systems.
  • Demonstrated development or integration experience with both a warehouse management system and an e-commerce platform, and a practical understanding of the order and inventory processes connecting them.
  • Experience taking over applications or integrations built by external partners, learning an existing codebase and supporting it in production.
  • Strong JavaScript and SQL skills, with experience maintaining API integrations and troubleshooting cloud-hosted applications. 
  • Experience with REST APIs, JSON, webhooks, authentication and asynchronous processing, including error handling, API rate limits and preventing duplicate transactions.
  • Strong SQL skills and experience with data mapping, transformation, validation and reconciliation across systems.
  • Experience with Git, code reviews, automated testing and deployment pipelines, plus the ability to diagnose production issues using logs and monitoring tools.
  • Ability to translate business needs into practical solutions, explain technical issues clearly and work collaboratively with colleagues and vendors. Comfortable sharing knowledge through documentation and hands-on coaching.

Preferred experience:

  • Experience with serverless applications, API management, queues and application monitoring.
  • Experience with retail or e-commerce, data migration and fulfillment across multiple warehouse locations.
  • Experience using AI-assisted development and automation tools to streamline repetitive tasks, support troubleshooting and improve technical documentation, with the ability to review and validate generated outputs.
  • Experience supplying data to r cloud data warehouse for operational and financial reporting.
  • Experience integrating payment gateways, tokenized payments, customer authentication or checkout services where response times are critical.

What we are looking for

We’re looking for someone who combines strong technical skills with curiosity, accountability and a practical approach to problem solving.

You’ll be comfortable working independently and collaborating with stakeholders across the business to understand both the technical and business aspects of your work.

Most importantly you’ll enjoy taking ownership, building knowledge and helping create a stable, scalable technology environment that supports our customers and our business.

Disclosures

Employer Name: WELL.CA (BH WATER HOLDCO LTD.)

Contact information

  • Ashley Morgan 
  • 935B Southgate Dr, Guelph ON N1L 0B9 
  • 519-489-7185 
  • hiring@well.ca 

Payroll: Biweekly on Fridays

AI Use: Well.ca does not currently utilize AI in their recruitment process

More about this job

Responsibilities

Support, troubleshoot, and enhance integrations across e-commerce, warehouse management, ERP, payment, and related systems, including monitoring data flows and resolving production issues. Help transition systems into ongoing operations by documenting processes, coordinating with vendors, and transferring technical knowledge to the internal IT team.

Requirements

Requires at least four years of relevant software development or application integration experience, including production support for both a warehouse management system and an e-commerce platform. Candidates should have strong JavaScript and SQL skills, experience with APIs and integration reliability, and the ability to troubleshoot production systems, communicate clearly, and share knowledge.

Skills

  • JavaScript
  • SQL
  • REST APIs
  • JSON
  • Webhooks
  • API Integration
  • Warehouse Management Systems
  • E-Commerce Platforms
  • Data Mapping
  • Data Transformation
  • Git
  • Automated Testing
  • Deployment Pipelines
  • Production Troubleshooting
  • Cloud-Hosted Applications
  • Technical Documentation

Visa sponsorship

Not detected in the job text

Hiring contact

Ashley Morgan

Categories

  • Technology
  • Software
  • Retail
  • Logistics

Keywords

  • JavaScript
  • SQL
  • REST APIs
  • JSON
  • Webhooks
  • Authentication
  • Asynchronous Processing
  • API Rate Limits
  • Error Handling
  • Warehouse Management Systems
  • E-Commerce
  • Enterprise Resource Planning
  • Payment Processing
  • Inventory Management
  • Order Processing
  • Fulfillment
  • Returns and Refunds
  • Data Mapping
  • Data Transformation
  • Data Validation
  • Data Reconciliation
  • Git
  • Code Reviews
  • Automated Testing
  • Deployment Pipelines
  • Cloud-Hosted Applications
  • Serverless Applications
  • API Management
  • Queues
  • Application Monitoring

Report this job