Senior MuleSoft Developer building secure Salesforce, Entra ID, and backend integrations. Delivering API-led solutions for Verndale’s digital experience and ecommerce clients.
Responsibilities
Build and maintain MuleSoft applications across Experience, Process, and System API layers
Design and maintain RAML/OAS API specifications, reusable data types, examples, traits, security schemes, error models, and API versioning standards
Implement Salesforce integrations using the MuleSoft Salesforce Connector, including data retrieval, updates, object operations, queries, authentication, and approved business processes
Support Salesforce OAuth/JWT, REST API, and event-driven integration patterns
Implement secure file and document retrieval using MuleSoft SMB/File connectors, allowlisted paths, read-only credentials, controlled binary streaming, and secure error handling
Integrate backend HTTP/REST services to retrieve and process data, metadata, documents, and other content
Implement Microsoft Entra ID authentication and authorization using OAuth 2.0/OpenID Connect patterns
Configure APIs to validate Entra ID JWT tokens, scopes, roles, audiences, issuers, and claims
Support client-credentials and authorization-code/OIDC flows
Configure API Manager policies including OAuth/JWT validation, client ID enforcement, rate limiting, throttling, CORS, IP restrictions, and SLA policies
Develop comprehensive MUnit test suites covering positive scenarios, failures, error scopes, connector mocking, transformations, and edge cases
Support CI/CD through Azure DevOps or equivalent tooling, including Git branching, pull requests, Maven builds, automated MUnit execution, artifact creation, configuration management, and deployments
Support operational readiness through Anypoint Monitoring, Runtime Manager, API Manager, dashboards, alerts, and application/dependency monitoring
Requirements
5+ years of enterprise integration development experience
Approximately 3–5+ years of strong hands-on MuleSoft/Mule 4 experience
Demonstrated ownership of production integrations
Strong hands-on experience with MuleSoft Anypoint Platform and Mule 4, including Anypoint Studio, Design Center, Exchange, API Manager, Runtime Manager, Anypoint Monitoring, and CloudHub/CloudHub 2.0 or Runtime Fabric
Strong experience with API-led connectivity, DataWeave 2.0, and RAML/OAS design
Experience with Experience, Process, and System APIs, reusable API specifications, transformations, validation, error handling, and API versioning
Hands-on Salesforce integration experience using the MuleSoft Salesforce Connector, REST APIs, OAuth/JWT authentication, and Salesforce data models
Experience implementing Microsoft Entra ID integration and API security, including OAuth 2.0, OpenID Connect, JWT validation, client credentials, scopes, roles, claims, and API Manager security and rate-limiting policies
Experience with SMB, File, FTP/SFTP, and external REST/SOAP integrations
Experience with secure file access, binary/PDF/image streaming, large-file handling, and secure credential management
Strong MUnit testing experience, including connector/process mocking, DataWeave testing, positive and negative scenarios, error-path testing, and code coverage
Hands-on CI/CD and DevOps experience, preferably Azure DevOps, including Git/PR workflows, Maven builds, automated MUnit execution, artifact management, secure configuration, and deployments across DEV, QA, UAT, and Production
Strong understanding of production-ready MuleSoft development, including API policies, TLS/certificates, secure properties, structured logging, correlation IDs, PII masking, monitoring, alerts, retries, timeout handling, troubleshooting, and production support
Strong experience with production-grade MuleSoft API development, including performance optimization, pagination, caching, idempotency, concurrency handling, resilient integration patterns, Salesforce query/API-limit management, secure binary streaming, and reusable error models
Ability to configure and troubleshoot Anypoint Monitoring, API Manager policies, runtime alerts, dependency thresholds, private connectivity, and production operational controls
Benefits
Regular training and professional development
Generous paid company holidays
Vacation
Paid sick time starting on day one
Health insurance
Monthly perks customized to individual employees’ needs
Associate IT Developer building and supporting RQ web and mobile products. Developing APIs, integrations, front - end features, bug fixes, and customer technical solutions.
Développeur MuleSoft concevant des API et intégrations pour iA Financial Group, assureur et gestionnaire de patrimoine. Soutien de plateformes Anypoint, CI/CD et solutions sécurisées.
Senior R Programmer developing R Shiny applications and statistical tools for Premier Research’s clinical - trial and biopharma services. Supporting validated workflows, data visualization, and regulatory submissions.
SharePoint and Power Platform Developer building Power Apps, workflows, and Microsoft 365 solutions for Calgary’s primary care network. Supporting secure, reliable applications for doctors and patients.
Director of Engineering scaling FLiiP’s fitness management SaaS platform. Leading web, mobile, data, and AI engineering while driving reliability, security, and team growth.
Engineering graduate supporting CANDU nuclear technology projects at AtkinsRéalis. Assisting multidisciplinary teams across new nuclear, plant support, refurbishment, site engineering, and R&D.
Mining engineering co - op student supporting survey, drill - and - blast, planning, and data management at Hudbay Minerals’ open - pit mine. Hands - on role with a 7 - on - 7 - off, 12 - hour day - shift rotation.
Headless CMS Developer configuring bilingual content structures, editorial tools and APIs. Supporting migration, media integration and editor training for a nonprofit digital platform.
Integration Developer building API integrations between nonprofit websites, CRM, learning, and volunteer systems. Delivering secure data feeds and technical handover for Archive's bilingual platform.