Job Description :
Participate in architecture discussion and provide architectural recommendation as per MuleSoft capabilities
2.    Collaborate with business analysts/ architects to understand the business process and define high level MuleSoft Architecture as per required business process
3.    Create RAML,  design documentation and collaborate with offshore MuleSoft team to ensure the development is in line with the requirements
4.    Take End to end ownership of MuleSoft development and delivery
5.    Follow Client established best practices pertaining to MuleSoft development
6.    Establish best practices e.g. MUnit testing etc. 
7.    Clear communicator