Mulesoft Integration Engineer
ICF · Reston, VA · 1 mo ago
Information Technology$99k–$168k/yrFull-time
About the role
The team is seeking a MuleSoft Developer to be responsible for building integration solutions on the MuleSoft Anypoint Platform for our Federal projects. This position is fully remote within the U.S.; occasional travel to the client’s Falling Waters, WV office may be required. ICF monitors employee work locations, blocks access from foreign locations/foreign IP addresses, and prohibits personal VPN connections.
Responsibilities
- Collaborate with stakeholders, Business Analysts, and development teams to define data models, integration flows, and detailed technical specifications.
- Build and maintain integration solutions on the MuleSoft Anypoint Platform.
- Create other non-MuleSoft integrations such as SFTP, Data Loader, Salesforce Connect, etc.
- Create RAML specifications as API contracts for development.
- Develop and consume APIs to enable real-time and batch data exchange between platforms.
- Test and improve performance of the APIs in terms of response time, reliability and resource usage.
- Work within an agile project management structure to deliver necessary designs, code and documentation.
- Support the design, development, and maintenance of MuleSoft-based integrations across enterprise systems.
- Implement data transformation logic (e.g., DataWeave) to ensure consistent data formats across systems.
Requirements
- U.S. Citizenship required due to federal contract requirements.
- Ability to obtain and maintain a Public Trust clearance.
- Candidate must have lived in the U.S. for three (3) full years out of the last five (5) years.
- Active MuleSoft Developer certification.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of hands‑on experience in MuleSoft 4.
- 2+ years of experience in Java, JEE and related Java technology stack.
Skills
- Understanding of the Salesforce platform architecture and the Salesforce Core and Public Sector Solutions data models.
- Experience with MuleSoft's Anypoint Studio and Anypoint Platform (Design Center, Runtime Manager, API Manager, Exchange, etc.).
- Strong system integration‑related experience, especially supporting large Salesforce projects.
- Experience with MuleSoft connectors.
- Experience with REST Web Services, JMS, Spring.
- Experience with ESB solutions.
- Experience with GitHub, GitActions, and working in a disciplined CI/CD pipeline.
Pay
The pay range for this position based on full‑time employment is $98,614.00 – $167,644.00 (Nationwide Remote Office, US99).