Software Development Engineer III, MuleSoft

5 days ago

Remote, OR, United States Jobgether Full-time
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Development Engineer III, MuleSoft based in the United States. As a Software Development Engineer III, MuleSoft, you will design, develop, and maintain robust enterprise integration solutions that connect critical business systems, applications, and data platforms. You will leverage MuleSoft's Anypoint Platform to build secure, scalable, and high-performing APIs and integrations that support business operations. Working within a collaborative, distributed engineering team, you will contribute to the full development lifecycle, from architecture and implementation to testing, deployment, and troubleshooting. You will partner with technical stakeholders to ensure integration solutions follow industry best practices and meet evolving business needs. This role offers the opportunity to work with modern integration technologies, cloud platforms, and enterprise applications while contributing to complex, high-impact engineering initiatives. The position is fully remote within the United States, with a preference for candidates based on the East Coast or those available to work Eastern Time hours. \n Accountabilities:

Design, develop, implement, and maintain enterprise integrations, APIs, and connectors using MuleSoft Anypoint Platform, Anypoint Studio, Mule ESB, and CloudHub. Build scalable, reliable, and high-performing integration solutions that connect ERP systems, CRM platforms, databases, cloud services, and third-party applications. Develop and manage RESTful and SOAP web services, ensuring secure data exchange, interoperability, and adherence to established API design and development standards. Configure and maintain MuleSoft applications and integration flows across multiple environments, supporting deployment, release management, and ongoing operational stability. Troubleshoot integration issues, analyze logs, identify root causes, and implement effective solutions to improve system reliability and performance. Implement security controls and API governance policies, including authentication, authorization, encryption, OAuth, and SSL, to protect enterprise data and maintain compliance with security standards. Perform unit testing, participate in code reviews, and collaborate with quality assurance teams to develop and execute integration test cases. Document technical specifications, integration architectures, system processes, API configurations, and operational procedures to support maintainability and knowledge sharing. Collaborate with cross-functional and geographically distributed teams to deliver integration projects, resolve technical challenges, and align solutions with business requirements. Provide technical guidance and mentorship to junior developers, promote coding standards, and contribute to continuous improvement across the engineering team. Stay informed about MuleSoft product updates, emerging integration technologies, and industry best practices to identify opportunities for improving development efficiency and solution quality.

Requirements:

Bachelor's degree in Computer Science, Information Systems, or a related field. Candidates without a degree may qualify with at least seven years of relevant experience in the integration domain. Five to seven years of overall software development experience, including two to five years of hands-on experience with the MuleSoft Anypoint Platform. Strong expertise in MuleSoft technologies, including Mule ESB, API Manager, Mule runtime, Anypoint Studio, and CloudHub 2.0. Thorough understanding of RESTful and SOAP web services, API design principles, enterprise integration patterns, and distributed system architectures. Demonstrated experience integrating ERP and CRM systems, databases, cloud platforms, and third-party applications, with familiarity in Salesforce CRM and CPQ, its underlying object model, Developer Console, and SOQL. Knowledge of API security and governance practices, including OAuth, SSL, encryption, authentication, and authorization mechanisms. Proficiency in SQL and experience working with different database technologies and query variations. Familiarity with continuous integration and continuous deployment (CI/CD) tools, automated testing, and modern software delivery practices. Experience with Java and Spring Boot for application development and integration is required. MuleSoft Certified Developer certification is considered an advantage. Strong analytical and problem-solving skills, with the ability to investigate complex technical issues and deliver effective solutions under pressure. Excellent communication and collaboration skills, with the ability to work effectively across distributed teams and communicate technical concepts clearly. Effective multitasking, prioritization, organization, and time management skills in a fast-paced engineering en