1. Understand and validate integration requirements 2. Create High Level Design and Low Level Design Documents meeting client requirements, standards and best practices 3. Develop APIs on Mule Soft platform 4. Develop Business Process Orchestrations - ESB Itinerary using Mule ESB 5. Write automated unit test cases providing acceptable code coverage Install, configure and deploy solution using Mule ESB 3.x 6. Co-ordination of implementation with various offshore teams to create development plans, support delivery and test of scalable, reusable, supportable and repeatable architectural and design patterns. 7. Provide test support for bug fixes during all stages of test cycle 8. Provide support for deployment and post go-live 9. Provide technical guidance and mentoring to team members, Onshore and Offshore 10. Flexible learn new tools and technologies 11. Ability to adapt to new challenges and work independently with client.