Pueblo Mechanical

MuleSoft Integration Engineer

Phoenix, AZ, US

Remote
Full-time
2 days ago
Save Job

Summary

Title: MuleSoft Integration Engineer Reports to: Hans Diehl Job Description: As the MuleSoft Engineer / System Analyst, you will be responsible for delivering MuleSoft enabled and custom integration supporting the business requirements specific to Project Horizons. Objectives of this role * Be a member of the MuleSoft and Horizons Integration team being able to translate business requirements into technical requirements and technical specifications into operational systems. * Be a primary partner in ensuring data quality, integration interoperability, and system stability between various systems including Procore/Buildops/ Sage Intacct Job Responsibilities * Provide solution and engineer expertise across MuleSoft SaaS and on-prem and related technologies like Anypoint MQ, Kafka, SQL Server, Elastic, Entra ID, Azure DevOps. * Develop and maintain MuleSoft applications for business processes, interfaces, and services. * Analyze business requirements, collaborate with engineers and architects to deliver REST API-based and event-driven integration solutions, setting benchmarks for reusability and extensibility. * Design and implement integrations and APIs using your extensive experience in API development and event-driven architecture. Present your technical designs to our Integration Architecture Board (IAB) in interesting discussions. * Participate in architecture workshops, code reviews, design reviews and other team activities to ensure clean architecture, code quality and ease of maintainability. Depending on your expertise you can become part of project architecture teams to design new dedicated integration platforms (MuleSoft stack). * Participate in testing and quality assurance activities as directed by the QA Lead and Tech Lead and demonstrate understanding of quality assurance best practices specific to integrations and MuleSoft. * You adhere to our integration strategy, design principles, development guidelines and review processes and take part in their evolution to ensure first-class quality. * Proactively monitor our MuleSoft integration platform using Elastic, troubleshoot, resolve, and report issues to impacted teams and stakeholders. Required Skills and Qualifications * Bachelor's or master's degree in computer science or a related field. * Minimum 3-5 years experience in MuleSoft + .NET and overall interface development experience * Proven experience in designing integration solutions based on the API-led paradigm. Design and document RAML specifications, including libraries with data types and API definitions. * Experience developing Mule 4 flows, implementing DataWeave transformations, and handling formats like OData, CSV, JSON, and XML. Integration with systems such as Salesforce, FTP, and databases. Experience with GIT and CI/CD (Azure DevOps). * Good knowledge in implementing asynchronous messaging using message brokers such as Anypoint MQ or Kakfa. * Good understanding of infrastructure and networking, and the deployment model of MuleSoft (CloudHub 2, Runtime Fabric). Experience securing APIs using OAuth2 and monitoring and logging tools such as Elastic is a plus. * Experience working in agile software delivery teams with a track record of delivering high-quality software quickly and efficiently, utilizing high-frequency delivery and automated quality assurance. * Must be capable of understanding business requirements, working with stakeholders, and implementing complex integrations. * Fluent in English Preferred Skills and Qualifications * Create RAML Specifications as API contracts for development * Understand and implement Dataweave scripts. * Deploy APIs to Cloudhub, Runtime Fabric, and On-prem workers. * Practice API-Led Connectivity * Implement Basic Policies in API Manager * Create/Manage Basic CI/CD Pipelines (Maven Plugin, Jenkins, Bamboo)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: