We are looking for a Strong Lead Mulesoft Developer with the following technical skills and experience:
- Experience: 5-7 years in designing and developing enterprise services using RAML in Mule, Design Center, REST-based APIs, SOAP Web Services, and use of different Mulesoft connectors. Experience in publishing and managing versions on Exchange, leveraging API Gateway to apply policies, and API governance.
- Integration: Experience orchestrating integration use cases involving multiple systems and complex business logic, with process and experience in API layers.
- Technical Skills: Deep understanding of REST, HTTP, MQ, JSON, XML, and Multipart requests.
- Development: Ability to develop HTTPS inbound and outbound flows, scheduler jobs, routing, apikit, asynchronous flows, polling, orchestration, transformations, and security of MuleSoft applications using OAuth2.
- System Integration: Integrations between various legacy systems, such as databases (MS SQL Server, MySQL, etc.), and other software applications.
- Continuous Integration and Deployment: Experience in CI/CD using GIT and Mulesoft is desirable, with high desirability for source code management using GitHub.
- Platform Knowledge: Prior background on the Salesforce platform is a plus.
- Certification: Mulesoft Developer Level I certification is required, with additional certifications highly desired.
- Cloud Knowledge: Knowledge of AWS is a plus.
Roles and Responsibilities
- Lead in analyzing, designing, coding, testing, and implementing complex application enhancements, while providing general production support. Ensure adherence to defined scope, target dates, and budgets, with minimal or no defects.
- Participate and utilize the full system development life cycle for more complex applications.
- Collaborate with customers, business analysts, partners, and IT team members to understand business requirements that drive the analysis and design of quality technical solutions. Focus on providing innovative solutions to complex business needs.
- Communicate effectively with team members, customers, partners, and management. Assist with or conduct technical walkthroughs, report project status, and provide accurate, concise documentation.
Qualifications
- Bachelor's or Master's degree in Engineering or an equivalent field (e.g., Computer Science, Information Technology, or similar).
- 5-7 years of strong development experience using Mulesoft.
- Mulesoft Developer Level I certification is a MUST.