Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior MuleSoft Developer leading MuleSoft integrations, APIs, and ETL/ELT workflows. Supporting enterprise learning platform transformation connecting learning, HR, identity, and reporting systems.

Responsibilities

  • Design, develop, test, and support end-to-end integration solutions using MuleSoft Anypoint Platform
  • Build and maintain Mule 4.x services, flows, connectors, and reusable integration components
  • Develop new APIs and integration services using RAML 1.0, REST, SOAP, XML, and JSON
  • Implement and support ETL/ELT workflows that move, transform, validate, and orchestrate data across systems
  • Develop robust transformations using DataWeave 2.0 and related mapping logic
  • Integrate Cornerstone Galaxy with upstream and downstream enterprise systems, including legacy learning platforms and related business applications
  • Translate business requirements into scalable integration and data movement solutions with technical leads and architects
  • Support deployment, release management, CI/CD pipelines, and environment promotion activities
  • Troubleshoot interface failures, data issues, and API defects; perform root-cause analysis and implement fixes
  • Maintain technical documentation for APIs, mappings, transformations, and support procedures
  • Collaborate with QA, data engineering, and platform teams to ensure solution quality and delivery readiness
  • Provide status updates in a geographically distributed delivery environment

Requirements

  • 7+ years of experience in software development or integration engineering
  • Strong hands-on experience with MuleSoft Anypoint Platform
  • Deep experience with Mule 4.x and DataWeave 2.0
  • Strong experience designing and delivering new APIs using RAML 1.0 and API-led connectivity
  • Extensive experience with ETL/ELT, data movement, and transformation workflows
  • Strong working knowledge of REST, SOAP, XML, JSON, and web services
  • Experience with CI/CD, release management, and Agile delivery
  • Strong debugging, analysis, and problem-solving skills
  • Excellent written and verbal communication skills
  • Exposure to learning platforms, HR systems, or talent technology ecosystems
  • Experience integrating with Salesforce, identity platforms, or enterprise reporting tools
  • Familiarity with reusable MuleSoft design patterns and integration frameworks
  • Exposure to Python for scripting, automation, or supporting integration utilities
  • Hands-on use of GitHub Copilot or Claude for developer productivity
  • Experience working in a global, distributed delivery model
  • Ability to work independently and collaboratively in a fast-paced delivery environment
  • Comfortable participating in online meetings and providing clear status updates across distributed teams

Job type

Contract

Experience level

Senior

Salary

CA$77 - CA$85 per hour

Degree requirement

No Education Requirement

Tech skills

ETLPythonSOAP

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.