MuleSoft Lead Developer
Job Description:
*CANDIADTES MUST BE ELIGIBLE FOR SC CLEARANCE*
What you’ll be doing:
• Design, develop, and maintain APIs using API-led connectivity across System, Process, and Experience layers.
• Implement complex integration patterns including event-driven flows, batch processing, streaming, and orchestration.
• Lead development on projects, ensuring high-quality engineering and adherence to company's standards.
• Review and contribute to design specifications, RAML/OAS definitions, and integration design documents.
• Produce high-quality DataWeave transformations, reusable modules, templates, and assets for Anypoint Exchange.
• Ensure robust observability: logging, monitoring, alerting, and error-handling patterns.
• Support deployment using C4EE-managed CI/CD pipelines, Git branching models, and automated testing.
• Deliver MUnit test suites with >80% coverage.
• Provide 10–20% BAU support, including RCA, incident handling, and platform troubleshooting.
• Mentor developers, conduct code reviews, and promote engineering excellence across delivery teams.
• Contribute to C4EE playbooks, standards, and reusable frameworks.
What we are looking for:
• Extensive MuleSoft development experience
• MuleSoft Certified Developer – Level 1 (required); Level 2 (preferred)
• Strong experience with Mule 4, DataWeave 2.0, and Anypoint Platform tooling
• Proven delivery in enterprise-scale, multi-system integration programmes
• Experience integrating Salesforce, SAP, ServiceNow, AWS/Azure, databases, and legacy systems
• Working knowledge of OAuth 2.0, JWT, mTLS/SSL/TLS, API policies, and API security best practice
• Familiarity with Runtime Fabric and/or CloudHub v2.0 and hybrid networking concepts
• You will contribute to design decisions, implement complex integration patterns, mentor colleagues, and ensure solutions align to C4EE governance, security standards, and platform best practice.