Back to Job Search

Mulesoft Developer

Job Description

Senior Mulesoft Developer needed for project with large Government Department.

As a Senior Mulesoft Developer your main responsibilities would be:

  • Responsible for the technical approach to System Integration and API development using Mulesoft.

  • Lead on the technical definition and maintenance of the technical standards for API development using Mulesoft.

  • Provide quality assurance and code reviews of other developer’s work within Mulesoft Integration team.

  • Review requirement specifications and determine suitability of using Mulesoft API.

  • Develop high level design document to support the solution using Mulesoft API.

  • Provide walk through of design document to the project delivery team.

  • Ensure that the team maintain a high degree of unit test coverage across all Mulesoft API projects.

  • Champion the use of automated API testing via Postman, Cloudhub functional monitoring.

  • Provide technical leadership on development activities for bespoke software components, configurations, and structural changes.

  • Provide technical leadership across the range of technologies deployed.

  • Provide technical leadership on the evaluation, adoption, and implementation of new digital technologies.

  • Provide technical leadership on the definition of development standards for specific technologies covering coding, version control and deployment

  • Responsible for the technical assurance of bespoke IT systems and provision of advice on improvements and identification of issues.

  • Responsibility for the technical documentation of bespoke software and configurations.

  • Responsibility for the technical implementation of version control, CI/CD and any on premise configurations.

  • Responsibility for the technical approach to define software deployment methods and ensure that these are adhered to.

You’ll have relevant experience and skills in:

  • Experience of writing API specification using Raml v1.0 or above.

  • Experience of developing Mulesoft flows using Anypoint studio using MuleSoft runtime 4.0 or above.

  • Experience of developing unit test using Munit.

  • Experience of using GIT version control and branching strategies.

  • Experience of developing and working in an Agile environment, with specific knowledge on the following: Estimation Techniques, Pair programming, Unit testing

  • Experience of mentoring and coaching junior or less experienced team members.

  • Expert knowledge for Mule 4.0

  • Expert knowledge of Mulesoft

  • Cloudhub Environment Setup.

  • Expert knowledge of Mulesoft Cloudhub User management.

  • Expert knowledge of Mulesoft Cloudhub Monitoring and Alerts

  • Intermediate knowledge of T-SQL query