Description:
Build and deliver changes to Mulesoft and other Serverless applications, integrating icare’s technology platforms and business processes. Work in teams of skilled individuals, collaborating closely to ensure that project outcomes are achieved. As part of a modern DevOps practice, lead development activities by example, and mentor other developers to improve the overall standards of the team.
Key Accountabilities
- Design, code, test, document, implement and maintain Mulesoft and Serverless integration applications underpinning icare’s technology platform.
- As a developer within scrum team(s), be a key contributor to delivering business outcomes.
- Collaborate with solution architects to design and build Integration solutions.
- Collaborate with Analysts and System specialists to design and develop interface specifications.
- Lead and mentor other Integration developers within the team.
- Follow practice standards for software and solution delivery.
- Represent the Integration practice on a daily basis.
- Ensure that systems are developed within agreed budgets and time frames and achieving necessary design and systems security standards.
- Provide technical mentoring and guidance to less experienced members of the integrations development team.
Essential Requirements
- Demonstrated experience in Java and/or Node.js development, MUnit, RAML.
- Experience with Agile SDLC development, CI/CD.
- Background in integration middleware and development technologies.
- Hands on experience of MuleSoft AnyPoint Platform (Exchange, Cloud Hub, Design Centre, API Manager), MuleSoft components/connectors.
- Demonstrated experience in an Integration/ API development team.
- Demonstrated collaboration and communication skills.
- Up to 3 years as an accomplished Developer in a software delivery team.
- Technical lead or solution architect in a software delivery team.