Mulesoft Architect
About Us:
XCentium is an award winning digital consultancy. We help clients align their technology strategy with business objectives, leverage technology excellence to deliver superior results, engage customers on web and mobile project and help them run their business in the cloud. Our core areas of expertise are UX, CMS, CRM, Commerce, Azure and AWS. This position is part of our Salesforce practice.
Position:
Working under minimal supervision, the Mulesoft Architect is a consulting role, responsible for designing, developing, updating and supporting web and Salesforce based commerce websites.
Job Duties:
· Recommend and develop technical architecture and approach. Create design, development, and testing documentation.
· Understand Business Requirements, perform impact analysis and assess technical challenges/feasibility in achieving required business outcomes.
· Knowledge of MuleSoft recommended architecture process including system, process and experience APIs
· Extensively worked on Mule DataWeave component/functions to create mappings, transform, group and split data.
· Extensive integration experience with multiple Mule connectors such as HTTP Listener/Requestor, Database, File, SFTP etc.
· Focal and/or escalation point for troubleshooting issues and resolving complex system problems.
· Build applications with core design principles of scalability, maintainability, security and the best coding practices.
· Partner with data integration team members to analyze, improve, and implement integrated data and process flows to/from Salesforce.
· Assist business and technical team members in the evaluation of third-party solutions.
· Accurately estimate development and testing times. Consistently produce deliverables within agreed upon timelines.
· Evaluate new features available with every release of Mulesoft. Recommend and explain those that would be most beneficial to adopt for our projects.
· Work with team members in pre-sales support, design, development and deployment of Salesforce integration projects
· Mentor team members
Qualifications Desired:
· 5+ years or equivalent of Mulesoft experience (Anypoint Platform)
· Experience implementing APIs and API based system connectivity
· API design first approach using various MuleSoft product stack like Designer, Exchange, API gateway etc.
· 2+ years or equivalent hands-on experience on designing Swagger 2.0/3.0 and RAML 1.0 specs using JSON & YAML languages.
· Hands-on Experience in developing API with Munits, Exceptional handling and various mule core components. Test and improve performance of the APIs in terms of response time, reliability and resource usage.
· Hands-on Experience in implementing out of box and custom policies using API gateway product
· Experience using Git / Github or Bitbucket in setting up continuous integration environments