**Certifications**:- MuleSoft Certified Developer - Level 1 (mandatory)- MuleSoft Certified Platform Architect - Level 1 (mandatory)- MuleSoft Certified Integration Architect - Level 1 (mandatory)- MuleSoft certification(s) e.G.
MuleSoft Developer 1 (Mule 4), MuleSoft Architect (any), etc.- Flow Designer experience- CloudHub deployments and Troubleshooting- Working experience on CICD process, App development, RAML, AWS, Marketing Cloud and Salesforce Connectors- Proficient in Dataweave 2.0- Experience in building unit tests with Munit- Experience with load tests with tools such as Jmeter- 6 years of experience or equivalent competency programming in XML and Java experience, or similar object-oriented/functional programming language- 6+ years of experience in software testing and design- 6+ years of experience in database management as it relates to software development- Experience in using software development frameworks and platforms, such as.NET Core, Node.JS, Angular, or React- Proficiency in the Microsoft Office Suite- Experience in Core Java, Messaging (JMS), Web API - SOAP, REST and authentication methods such as OAuth and SAML.- Experience building software systems according to SOLID principles and following design patterns.- Experience in Mule Integrations and Mule API Management.- Experience with Any point Runtime Manager and Enterprise release capabilitiesRAML specifications/build experience.- Experience in designing and developing MuleSoft API for RTF deployment.- Experience in creating custom Mule connector.- Defining the Policy in the runtime Manager.- Code Development - Using DWL and Unit Testing using Munits- Collaboration with integration teams.- Documentation of API contracts.- Aware of end-to-end CI/CD process for deploying Mule APIs.- Hands-on experience with Mulesoft connectors- Modify existing software to fix errors, improve the overall quality and functionality or update integrations with other software- Analyze user needs to determine how software should be built or if existing software should be modified- Develop and perform software automated testing procedures, solutions and frameworks to ensure software functions as needed- Translate business requirements and specifications into usable and scalable software- Process and understand capabilities and limitations of data outputs from the software- Participate in design and code reviews- Assist with delivery estimates