Description & Requirements
Essential Duties and Responsibilities:
- Provide technical expertise in leading large complex, strategic initiatives.
- Analyze functional applications, design specifications and documentation for functional activities.
- Responsible for the translation of detailed design into application systems.
- Manage software development and support using formal specifications, data flow diagrams, and other accepted design techniques and tools.
- May estimate software development costs and schedule.
- Provide guidance, coaching and training to lower level professional staff.
Job-Specific Essential Duties and Responsibilities:
Integration Design & Architecture
- Define the MuleSoft API and integration layer architecture for VEMS, OMS, and Salesforce.
- Create and maintain RAML/OpenAPI specs, API policies, and governance guidelines.
Development Leadership
- Lead a pair of MuleSoft developers in implementing flows, error-handling, and transformations.
- Review code, enforce CI/CD pipelines, and ensure quality through automated tests.
Security & Operations
- Architect mutual-TLS, certificate management (PFX/JKS), and private load-balancer routing (port 8092) in AWS.
- Configure alerts, logging, and dashboards to monitor API health and performance.
Collaboration & Mentoring
- Partner with Salesforce Dev Leads, Java Architects, and DevOps to align on release schedules and environment strategy (Dev, QA, UAT, Prod).
- Coach developers on Mule best practices, data modeling, and error-recovery patterns.
Documentation & Standards
- Maintain integration runbooks, interface catalogs, and troubleshooting guides.
- Enforce coding standards, naming conventions, and deployment processes.
- Bachelor's degree in related field required.
- 10-12 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Job-Specific Minimum Requirements:
- 5+ years of middleware or ESB architecture experience, with at least 3 years on MuleSoft 4.x (CloudHub)
- Deep knowledge of RAML/OpenAPI, DataWeave transformations, and Mule Security (OAuth2, mTLS)
- Hands-on with MuleSoft Anypoint Platform: Runtime Manager, API Manager, Exchange, Studio
- Experience with AWS networking (VPC, NACLs, Load Balancers) and CI/CD (Jenkins, GitLab CI, or Anypoint Pipelines)
- Proficient in troubleshooting, performance tuning, and creating automated test suites for integrations
Preferred Skills and Qualifications:
- Strong communication skills, able to translate business requirements into robust integration designsFamiliarity with Salesforce callouts, named credentials, and Apex integration patterns
- Experience with Java microservices, Spring Boot, or other API frameworks
- Background in healthcare or government projects, especially VA workflows