Empower. Unite. Care. MetroPlusHealth is committed to empowering New Yorkers by uniting communities through care. We believe that Health care is a right, not a privilege. If you have compassion and a collaborative spirit, work with us. You can come to work being proud of what you do every day.
About NYC Health + Hospitals MetroPlusHealth provides the highest quality healthcare services to residents of Bronx, Brooklyn, Manhattan, Queens and Staten Island through a comprehensive list of products, including, but not limited to, New York State Medicaid Managed Care, Medicare, Child Health Plus, Exchange, Partnership in Care, MetroPlus Gold, Essential Plan, etc. As a wholly-owned subsidiary of NYC Health + Hospitals, the largest public health system in the United States, MetroPlusHealth's network includes over 27,000 primary care providers, specialists and participating clinics. For more than 30 years, MetroPlusHealth has been committed to building strong relationships with its members and providers to enable New Yorkers to live their healthiest life. Position Overview The Information Technology department is eager to announce a vacancy for a MuleSoft Developer position. The ideal candidate will be pivotal in reinforcing our expansive Application Development initiatives, emphasizing API-led integration using the MuleSoft platform. Given our consistent roll-out of application updates, this position requires a commitment to efficient and high-quality delivery for our end-users.
Job Description - Lead the design and development of MuleSoft applications, ensuring they align with the business needs and IT strategies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Provide technical leadership to teammates through coaching and mentorship.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Identify and encourage areas for growth and improvement within the team.
- Research and evaluate a variety of software products to aid in project development and operational efficiency.
- Assist in the collection and documentation of user's requirements, development of user stories, and estimates.
- Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software.
- Participate in peer-reviews of solution designs and related code.
- Package and support the deployment of releases.
- Develop, refine, and tune integrations between applications.
- Analyze and resolve technical and application problems.
- Adhere to high-quality development principles while delivering solutions on-time and on-budget.
- Provide third-level support to business users.
- Design and develop APIs from specification to implementation in MuleSoft Anypoint Platform.
- Participate in the continuous improvement of MuleSoft & cloud-based tools and processes.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization, and automatization.
- Work with stakeholders to gather requirements and manage expectations.
- Participate in regular project and department meetings.
- Perform other related duties as assigned.
Minimum Qualifications - Bachelor's degree in Computer Science, Information Technology, or a related field required.
- 3+ years of related professional experience
- Proven hands-on experience in MuleSoft development, including designing, building, and managing APIs and integrations.
- Knowledge of the MuleSoft Anypoint platform, including design patterns, MuleSoft API-led connectivity, and error handling.
- Proficiency in software development languages and tools.
- Familiarity with Agile methodologies and their application in MuleSoft projects.
- Experience with tools and technologies related to integration, such as REST API, Web Services, XML, and JSON.
- Understanding of testing methodologies and their application in software development.
- Deep understanding of the MuleSoft platform, its capabilities, and best practices.
- MuleSoft Developer certification preferred
Professional Competencies
- Strong analytical and problem-solving skills, with attention to detail.
- Ability to understand business needs and translate them into technical solutions.
- Quick learner with the capability to grasp new tools and technologies.
- Capacity to work independently, as well as part of a team.
- Excellent verbal/written communication skills; comprehension of policies and procedures.
- Develop and maintain effective working relationships with team members.
- Demonstrate the ability to adapt and work with team members of various experience levels.
#LI-Remote