Description: MuleSoft Architect/ Lead Developer, responsible for designing, implementing, testing, debugging, and deploying MuleSoft APIs and integrations. The role involves collaborating with business teams, creating technical project documentation, and integrating MuleSoft with Salesforce and other backend data sources.
Responsibilities: Translate business processes into actionable requirements for configuration/development. Create and configure APIs in both production and non-production environments. Deploy new API integrations into production and non-production environments. Monitor resource usage, proactively addressing potential issues. Create a roadmap, define priorities, and liaise with stakeholders. Document MuleSoft and Salesforce best practices for release management. Mentor and train State Development resources. Actively participate in designing, developing, and deploying MuleSoft applications. Design and deliver comprehensive MuleSoft API-led data integration projects. Develop, troubleshoot, and resolve integrations in Salesforce. Lead and perform tasks using the Anypoint platform, including set-up, client management, and identity management. Perform web services API integrations with internal and third-party systems (REST & SOAP). Assist with sprint/working sessions, release planning, and future direction for applications. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Assess and deploy APIs in the chosen MuleSoft platform (GovCloud, CloudHub, RuntimeFabric). Utilize Java, Dataweave, RAML specifications/build, DevOps, and CI/CD build pipelines. Apply API-led connectivity concepts to orchestrate complex use cases. Perform testing using MuleSoft MUnit and build automated test scenarios. Provide production support for all MuleSoft Integrations. Troubleshoot and resolve functional and performance-related issues. Stay updated on the latest MuleSoft and Salesforce technologies and best practices. Develop and maintain technical documentation including flow diagrams and process diagrams. Create project documentation, including user interface guides, training documents, and change orders. Essential Requirements: Bachelor's degree in computer science or related field. More than 10 years of experience in Information systems, including analysis, design, and development. 5+ years of experience in MuleSoft Integrations, API management, and the MuleSoft product suite. 5+ years of experience with MuleSoft (GovCloud, CloudHub, RuntimeFabric). 5+ years of experience in Java, Dataweave, RAML specifications/build, DevOps, and CI/CD build pipelines. 5+ years of experience with SOA, RESTful architecture, and web service development. 5+ years of experience with Anypoint platform set-up, including identity management and client management. 5+ years of experience in Core JMS, web API, SOAP, REST, ODATA, XML, FTP, JSON, and authentication methods. 5+ years of experience with MuleSoft MUnit and building automated test scenarios. 2+ years of professional experience in integrating Salesforce & MuleSoft. 5+ years of experience with SCRUM/Agile Development practices. Ability to propose, document, and implement software project lifecycle solutions. Knowledge of Medicaid is desired but not required. MuleSoft certification(s) and Salesforce.com Administrator certification preferred.