Description

Job Purpose:  

TESTQ Technologies is an IT services and Solutions Company whose offerings span over a variety of industry sectors with strong technical, domain, and process expertise helping clients grow their businesses and decrease operational costs on a continuous basis in an ever-changing business environment.  

This opportunity is in the solution design and development arena for Mulesoft Programmer who will play a major role with the technical design and development of company’s technical offerings. The position is based at our Leicester office with occasional assignments at client locations.  

 

Job Description (Main Duties and Responsibilities):  

  • Responsible to provide status updates and reporting metrics to the program leadership and contribute towards on-time and on-budget delivery   
  • Provide technical assistance to MuleSoft customers and partners  
  • Identify, analyse and develop interfaces and integration flows using Mule ESB Any point platform including Mule Runtime, Connectors, Design Center and API management  
  • Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation  
  • Delivering high level designs using industry standard methodologies (UML process flow/sequence diagrams etc) to articulate complex tasks to business and technical teams  
  • Develop solutions by designing system specifications, standards and programming, as well as Debug and Troubleshooting issues and provide bug fixes  
  • Able to explain complex technical issues to project managers, developers, team leads and architects in an easy-to-understand manner and recommend clearly thought-out solutions  
  • Communicate with the Project Client and Onshore counterpart  
  • Lead large to small development teams in multi-phase, heterogonous work environments, with multiple work streams  

  

Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]  

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience). 
  • 4+ years of experience Middleware/Integration experience (any middleware platform).  
  • Should have 3 full life cycle MuleSoft Project experience (Analysis, Design, Dev, Testing, Deployment).  
  • Excellent hand-on experience of SAP and Salesforce Integration with best practices using MuleSoft  
  • Working experience with Mule 4 and/or Mule 3.7+ with both on-premises servers and Cloud Hub.  
  • Experience in demonstrating and implementing Mule ESB architecture, rules, caching, etc.  
  • Strong experience in troubleshooting Mule ESB, including working with debuggers, flow analysers and configuration tools.  
  • Experience in creating RESTful and SOAP-based APIs using MuleSoft, including RAML or OAS (OpenAPI Specification). 
  • Proficiency in using MuleSoft connectors and components, along with API security standards (OAuth, JWT, etc.). 
  • Excellent Knowledge of MuleSoft Deployment/Physical architecture on Cloud and Hybrid   
  • Must have strong experience (Mule, Deployment, ESB, Middleware, Agile, Cloud Computing, Salesforce.com, SAP).  
  • Proficiency in monitoring, debugging, and troubleshooting MuleSoft applications using tools like Anypoint Runtime Manager and API Manager. 
  • Must have MuleSoft Certification.  
  • Strong experience in SOA, REST and web services  
  • Experience in Any point Studio, API Management and CloudHub  
  • Good understanding of SOA and integration patterns  

  

Other Key skills:  

  • Good analytical and Problem-solving skills  
  • Good communication skills  
  • A thorough approach and Self starter  
  • Focus on quality and delivery  
  • Working together in teams.  
  • Leadership and effective decision making.  
  • Flexible Attitude  
  • Excellent customer service  

  

Education

Bachelor’s degree in Computer Science