Search

Sr. Software Engineer (MuleSoft)

Hays
locationDania Beach, FL, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

We are seeking a highly skilled and experienced Senior Software Engineer specializing in MuleSoft to join our team. The ideal candidate will have a strong background in software development, with a focus on designing, implementing, and managing complex integration solutions using the MuleSoft Anypoint Platform. This role requires a deep understanding of integration patterns, API-led connectivity, and cloud-based solutions.



About the Role



This role involves designing, developing, and maintaining integration solutions using the MuleSoft Anypoint Platform while collaborating with cross-functional teams to gather and understand business requirements.



Responsibilities


  • Design, develop, and maintain integration solutions using the MuleSoft Anypoint Platform.
  • Collaborate with cross-functional teams to gather and understand business requirements, translating them into technical solutions.
  • Implementation of MuleSoft projects, ensuring they align with architectural standards and best practices.
  • Manage the full lifecycle of MuleSoft integrations, including design, development, testing, deployment, and support.
  • Optimize existing MuleSoft applications for performance, scalability, and reliability.
  • Troubleshoot and resolve complex issues related to MuleSoft integrations and middleware.
  • Stay current with MuleSoft features, updates, and industry trends to ensure our solutions are innovative and effective.
  • Participate in code reviews, ensuring adherence to best practices and coding standards.
  • Perform unit testing, integration testing, along with CICD (Continuous Integration and Continuous Deployment).
  • Create and maintain detailed documentation for all integration solutions and processes.
  • Implementation of MuleSoft components with DataWeave and RAML for integrations flows, APIs and data transformation.
  • Identify, investigate, and resolve production issues in a timely manner, based on the priority.
  • Follow and enforce coding best practices, particularly concerning resilience, data, and security.
  • Collaborating with various teams, including Project Managers, Product Owners, and Analysts to foster ideation and deliver cutting-edge software solutions.


Qualifications


  • 3 - 5 years of experience as an Engineer with 2 - 3 years of experience of demonstrated expertise with MuleSoft APIs.
  • 2+ years of proficiency in ETL or API Technology Concepts.
  • Intermediate to Advanced knowledge of data management including: Extract, transform, load, API Concepts for relational databases, Data warehousing, data marts, data stores, data sets.
  • Experience with multiple successful API deployments used in production (on-prem, CloudHub or hybrid deployments).
  • Required hands-on experience and knowledge of implementing API using REST/web services.
  • Strong analysis and design skills with a focus on system design, flow, and performance.
  • Experience working in a fast-paced environment, ideally supporting a 24/7/365 organization.
  • Attention to detail with the ability to produce reliable, effective solutions.


Required Skills


  • Strong expertise in the MuleSoft Anypoint Platform, including API Manager, Design Center, Runtime Manager, and connectors.
  • Experience in Anypoint Studio, Advanced API Development, and DataWeave.
  • Experience in Architecting, design, support, and creation of root cause analyses.
  • Proficiency in Java, JSON, XML, RESTful APIs, and data transformation techniques.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud, particularly in deploying and managing MuleSoft applications.
  • Familiarity with DevOps practices, CI/CD pipelines, and automated testing.
  • Excellent problem-solving skills, with the ability to troubleshoot and resolve complex integration issues.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
  • MuleSoft certifications (e.g., MuleSoft Certified Developer, MuleSoft Certified Architect) are highly desirable.


Preferred Skills

  • 3-5 years of software engineering experience with 2-3 years focus specifically in MuleSoft Anypoint Platform.


  • Must possess experience with the following components of MuleSoft Anypoint platform:


  1. API Manager
  2. Design Center
  3. Runtime Manager
  4. Connectors
  5. DataWeave


  • Must possess strong experience with API development and integrations, inclusive of proficiency with:


  1. RESTful APIs
  2. ETL processes
  3. Successful cloud/on-prem API deployments


  • Must possess proficiency with Java, JSON, XML, and data transformation techniques.
  • Must possess experience with cloud platforms (AWS, Azure, GCP) and DevOps practices (CI/CD pipelines, automated testing).
  • Strong problem-solving skills with root cause analysis, system design, performance tuning, and troubleshooting capabilities.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...