Senior MuleSoft Developer (LMS Integration Ecosystem)
Role Overview:
We are hiring a Senior MuleSoft Developer to work on an enterprise LMS integration program. The role focuses on building a central integration ecosystem using MuleSoft, replacing legacy .NET wrapper APIs and enabling integrations between internal LMS platforms and external learning providers.
Summary:
The role focuses on building a centralized MuleSoft integration layer connecting LMS platforms and external learning systems, replacing legacy APIs and ensuring seamless data flow across the ecosystem.
Ecosystem Context:
Current State: LMS platforms (Saba/Cornerstone) with legacy .NET wrapper APIs.
Target State: MuleSoft as central integration layer for all integrations.
Integration Landscape: External platforms (LinkedIn Learning, Udemy, Coursera) and internal
Azure-based data systems including Synapse and SQL-MI.
Key Responsibilities
- Design and implement MuleSoft-based integrations for LMS ecosystem.
- Migrate legacy .NET APIs to MuleSoft integration layer.
- Enable integrations between LMS and external platforms.
- Manage data movement and transformation flows.
- Integrate with Azure, Synapse, and SQL-MI systems.
- Ensure end-to-end data flow across systems.
Must Have Skills
MuleSoft & Integration: Strong experience with MuleSoft platform and integration-heavy environments.
Data Handling / ETL: Experience with ETL or data transformation and scripting (Python, Shell, JavaScript, Groovy).
Cloud & Data: Experience working in Azure environment with Synapse and SQL-based systems.
Good to Have
- Experience with LMS platforms (Saba / Cornerstone or similar).
- Exposure to integrations with LinkedIn Learning, Udemy, Coursera.
- Experience in migrating legacy systems (e.g., .NET to MuleSoft).