Job Summary
A fast-growing technology consulting company is hiring a Senior MuleSoft Developer to work on an enterprise LMS integration program. The role focuses on building a centralized MuleSoft integration layer connecting internal LMS platforms and external learning systems, replacing legacy .NET wrapper 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 the 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 the LMS ecosystem
- Migrate legacy .NET APIs to the MuleSoft integration layer
- Enable integrations between LMS platforms and external learning providers
- 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
- Strong experience with the MuleSoft platform and integration-heavy environments
- Experience with ETL or data transformation and scripting (Python, Shell, JavaScript, Groovy)
- Experience working in an 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, or Coursera
- Experience migrating legacy systems (e.g., .NET to MuleSoft)
Role Details
- Position: Senior Software Engineer
- Experience: 6–10 years
- Employment Type: Full-Time
- Openings: 1