MuleSoft Middleware Systems Developer
Posted on May 18, 2019 by Request Technology - Craig Johnson
Prestigious Enterprise Company is currently seeking a MuleSoft Systems Developer. Candidate will work in a challenging, exciting, and dynamic environment. This position will work closely all corporate IT groups and business contacts globally to develop, enhance, debug, support, maintain, and test integration that support our Middleware system. Our Middleware system integrates with several on-prem/cloud systems and coordination with these groups is essential to provide the right solution. The position will be involved in all aspects of providing these solutions from design and development, to implementation. The participant will not have direct reports but will be a part of a global team requiring excellent communication and collaboration skills to interact effectively with other technical groups, as well as, business leaders and process owners. Individual should be able to work with minimal supervision and with general guidance as they deliver superior solutions to be used by the business.
Collaborates with business function areas to fully understand and define system requirements. Makes recommendations for business solutions. Develops technical specifications and technical unit test plans based on these requirements.
Evaluates current system capabilities to identify changes that need to be made and determines the impact to the business. Ensures that programming and software requirements fulfil business objectives.
Designs, develops and modifies programs, objects and processes to complete smaller projects as well as supporting larger complex projects.
Works as a team member within own IT group and other IT departments to implement new or system changes. Identifies resources and communicates system requirements and timelines.
Provides ongoing system and programming support in responsible area. Maintains up-to-date knowledge of new and suitable applications and understands their potential uses as they relate to the functional area supported.
Performs functionality tests of new and updated applications and systems to verify desired results are achieved. Evaluates results and coordinates or makes modifications to improve system performance. Creates test plans as required. Participates in application updates and upgrade projects.
Organizes and tracks the progress of projects and tasks by applying project management techniques. Identifies issues that will delay on-time delivery and assists in resolving them. Communicates to management direction, status, and problems with work assignments through status reports. Works with management to overcome obstacles and complete projects.
Follows established methodologies during system development and ensures systems adhere to the standards and procedures established by the IT department. Develops and maintains all system related documentation.
Understand, support and contribute to current Total Quality Management (TQM), Six Sigma, International Standards Organization (ISO) and Environmental, and/or Health and Safety (EH&S) Management Systems by following stated policies and procedures.
Perform other related duties as assigned by management.
Bachelor of Science in Computer Science or equivalent experience
3-5 years of experience implementing Middleware based Integration solutions
Minimum 2-3 years of MuleSoft integration development, design and architecture experience
MuleSoft experience including design and development of integrations
AnyPoint development tool, debugging techniques, performance tuning
Strong dataWeave language skills including OO concepts
Must have strong experience on various MuleSoft connectors/adapters
Good exposure to GIT, Splunk and AnyPoint MQ
Good understanding of data formats such as XML, CSV and JSON
Good understanding of typical integration technologies such as HTTP, JMS, JDBC, REST, SOAP, WebServices and APIs
Experience with Mule 4 is a plus
Understanding of microservices
RAML or Swagger experience
Experience integrating with on-perm and cloud external systems
Experience integrating with on-perm SAP systems is added advantage
Experience in ERP systems like SAP is added advantage
$120k - $135k Annual
$110k - $120k Annual
$120k - $135k Annual