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