** This is a remote position**
Dermapure is the leading name in non-invasive medical aesthetics, combining expertise with cutting-edge technology. With 68 clinics across Canada, our philosophy is based on offering high-end, innovative, and non-surgical treatments designed to rejuvenate the skin while ensuring visible, natural, and long-lasting results.
As our Integration Solutions Developer, you'll play a vital role in linking various software platforms across our business, ensuring data flows efficiently, securely, and reliably between systems such as practice management, ERP, CRM, and marketing automation. You’ll work closely with APIs, middleware, and cross-functional teams to design, develop, and maintain integrations that support our business goals and deliver outstanding digital experiences.
Responsibilities:
- Design and develop integration solutions to enable automated data exchange between enterprise systems;
- Leverage APIs and middleware (e.g., Boomi iPaaS) to create efficient, scalable integrations;
- Ensure data accuracy and consistency across platforms, with a strong focus on privacy and security;
- Diagnose and resolve integration issues, maintaining system reliability;
- Test and deploy solutions following best practices and quality standards;
- Collaborate with business and technical stakeholders to understand integration requirements and deliver effective solutions.
Qualifications:
- Strong programming and scripting skills (e.g., JavaScript, Python, or similar);
- Proficiency with API technologies including REST and Graph API;
- Experience with middleware and integration platforms; Boomi experience strongly preferred;
- Sound understanding of system architecture and data flow best practices;
- Proven problem-solving and analytical skills;
- Effective communication with both technical and non-technical audiences;
- Knowledge of integration design patterns, best practices, and SDLC methodologies (Agile, source control, etc.);
- Bilingual (English/French) is an asset.