MuleSoft Developer
What We’ll Bring:
As a MuleSoft Developer, you will play a crucial role in designing, developing, and implementing integration solutions using MuleSoft’s Anypoint Platform. You will collaborate closely with cross-functional teams to architect, optimize, and maintain integrations that reduces time to market, enables seamless data flow and enhances overall system efficiency. The ideal candidate has a proven track record of building scalable and reliable integration solutions and is excited about tackling complex integration challenges and ensure best practices and standards are followed.
This is a remote position for candidates in Costa Rica, which may require occasional in-person attendance at work-related events at the discretion of management
What You’ll Bring:
Essential Job Duties and Responsibilities • Development of end-to-end integration solutions using MuleSoft’s Anypoint Platform. • Collaborate with solution architects, technical leads, business analysts, and stakeholders to understand integration requirements and translate them into technical specifications. • Design and implement Mule flows, APIs, connectors, and custom components to ensure smooth data transfer between systems. • Designing and developing APIs from specification to implementation in MuleSoft Anypoint Platform including Anypoint API Designer, Anypoint Exchange, Anypoint API Portal and Anypoint Studio • Optimize integration processes for performance, reliability, reuse, and scalability, considering best practices and industry standards. • Debug and troubleshoot integration issues, identifying root causes and implementing effective solutions to prevent recurrence. • Stay updated with the latest MuleSoft developments, tools, and techniques, and apply them to enhance integration capabilities. • Develop and execute test plans, ensuring the quality and accuracy of integration solutions. • Create Documentation of work completed. • Participate in code reviews, and ensure compliance with coding best practices and standards, to maintain code quality and consistency. • Test and debug solutions to ensure they meet quality and performance standards. • Foster a collaborative and innovative work environment, promoting knowledge sharing and continuous learning within the team. • Stay up to date with the latest integration technologies, trends, and tools to continuously improve the solution implementations. • Other duties may be assigned, and responsibilities and activities may change
Impact You’ll Make:
Qualifications and Competencies • Experience • Minimum of 7 years’ experience as a Senior MuleSoft Developer, with a strong portfolio of successful integration projects. • Education – requirements and/or certifications • bachelor’s or master’s degree in computer science, Information Technology, or related field. • Skills required: • Strong understanding of integration design patterns, RESTful APIs, SOAP, Async APIs, JSON, and XML. • Proficiency in programming languages such as Java, along with hands-on experience in building custom Mule components and use of connectors to Database, APIs, Salesforce, etc. • Solid understanding of database technologies (e.g., SQL Server) and database integrations. • Experience with MuleSoft Cloud Hub, Runtime-Fabric deployment and managing Mule runtimes. • Knowledge of API security best practices, OAuth, and other authentication/authorization mechanisms. • Excellent problem-solving skills and the ability to analyze complex integration challenges. • Effective communication skills, with the ability to explain technical concepts to non-technical stakeholders. • MuleSoft Developer Certification is preferable • Previous experience in a leadership or mentoring role is advantageous. • Strong communication skills to interact with both technical and non-technical stakeholders effectively. • Solid understanding of software development methodologies, Agile practices, and version control systems (e.g., Bitbucket), and DevOps/CICD. • Knowledge of Agile/Scrum methodologies and experience working in Agile environment.
This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.
Enviar un correo electrónico a  mariajose.rojas@transunion.com con el nombre del puesto por aplicar e incluya su CurrÃculum Vitae.
Enviar un correo electrónico a  mariajose.rojas@transunion.com con el nombre del puesto por aplicar e incluya su CurrÃculum Vitae.