Back to Search Results


Mulesoft Architect 14427 Scottsdale, AZ 4/5/2021 5:10:00 PM

Application Development
FTE - Client

Job Description

Under minimal supervision, the Mulesoft Architect  is responsible for performing complex design, programming and testing work related to the implementation, enhancement and support of Middleware software ( Enterprise Service Bus (ESB)) to connect back office applications (Financial, Core Merchandising) with consumer facing applications  (OMNI channel, Web applications, Point of Service Applications).
 
Essential Duties and Responsibilities:
  • Gather and assess development requirements and/or specifications from business stakeholders
  • Translate development requirements and specifications into high quality, efficient solutions
  • Provide support, technical explanations and documentation as necessary
  • Identify opportunities to re-engineer/integrate existing processes
  • Maintain awareness of the relevance and importance of activities and how those contribute to achieving quality objectives
  • Complete work in a timely and accurate manner while providing exceptional customer service
  • Act as the technical expert, ensuring quick turnaround in identifying application issues and providing timely solutions.
  • Develop detailed plans and accurate estimates for completion of build, system testing and implementation phases of project.
  • Transform business function requirements into technical program specs to code, test and debug programs.
  • Develop, code, document and execute unit tests, systems, integration and acceptance tests and testing tools for functions of high complexity.
  • Perform performance tuning to improve performance over multiple functions
  • Manage operational support, performing work during change windows as well as providing on call support as required by the team.
  • Mentor and coach junior developer resources.
  • Manage design, development and implementation of projects.
  • Review and revise technical designs to meet project requirements.

Job Requirements

  • 6+ years of experience in related application development
  • Experience in hands-on coding of MuleSoft APIs and MuleSoft Anypoint Studio.
  • Experience in coding Mule Flows, MUnit tests, and creating templates in Anypoint Studio.
  • Strong understanding of the MuleSoft API Framework (system, process, experience).
  • Ability to troubleshoot Mule ESB (debuggers / flow analyzers), deployment, and tuning.
  • Solid Programming skills that produce RESTful Web Services using the following conventional formats: XSLT, XML, JSON.
  • Experience of database access protocols such as JDBC and SQL. Experience integrating with Cloud/SaaS applications, APIs, SDK of packaged applications and legacy applications.
  • Good experience in integration Architecture concepts and patterns, including Microservices, Service Oriented Architecture, Batch Integration, RESTful JSON services, Pub / Sub etc. including Event Driven Architecture.
  • Strong knowledge on CI/CD, Docker, Jenkins, BitBucket, etc.
 
  • Ability to work collaboratively in a team environment
  • Time management skills; the ability to juggle multiple priorities and meet deadlines
  • Ability to work independently and in a team is vital.
  • Ability to work efficiently and accurately under pressure, meet deadlines and present a professional demeanor is essential.
  • Ability to respond to different organizational situations while maintaining a positive and friendly attitude is necessary.
  • Maintaining confidentiality, treating others with respect and upholding Company values are key attributes.
  • In addition, organizational and problem-solving skills, a can-do attitude, and the ability to adjust to changing requirements are essential.
 
Educational Requirements:
Bachelor’s degree preferred or equivalent work experience