girl looking into her desktop
Back to search results

MuleSoft API Developer

Addison, Texas;

Job Description:

Position Summary

The DCRS Document Delivery team is looking for an experienced MuleSoft ESB developer to join the application scrum team.  This resource will be responsible for designing, developing and enhancing secure APIs that interact with BAC Enterprise Content Management (ECM) systems. Participate in code reviews, create MUnit tests, troubleshoot bugs Plan, design, develop, enhance and maintain ECM APIs. 

Responsible for designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. At this level, specializations start to form in either Architecture, Test Engineering or DevOp. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Designs/develops/maintains automated test suites (integration, regression, performance). Sets up and develops a continuous integration/continuous delivery pipeline. Automates manual release activities. Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack. Individual contributor.

Required Skills

  • 10+ years development experience

  • 3+ years experience developing on Mulesoft ESB platform

  • Experience with MuleSoft v3 & v4, Anypoint Platform v6 &v7, RAML, MUnit, and Java/J2EE

  • Understanding and usage of DevOps processes for the build and deployment.

  • Excellent analysis and troubleshooting skills

Desired Skills

  • Experience with:

         -GIT/BitBucket
         -RESTful Services
         -Linux Red Hat
         -Micro Services
         -Jira

  • At least 2+ year of experience working in the Agile Team (preferably Scaled Agile).

  • Agile Project Process Knowledge.

  • A positive attitude, excellent written, and verbal communication skills.

  • Ability to develop, review and comment on written technical documentation.

  • Process oriented and detailed oriented.

  • Ability to work in a team in a fast paced project environment.

  • Willingness to be accountable for meeting all deliverable dates for task assignments.

  • Knowledge of banking industry processes.

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Position Summary

The DCRS Document Delivery team is looking for an experienced MuleSoft ESB developer to join the application scrum team.  This resource will be responsible for designing, developing and enhancing secure APIs that interact with BAC Enterprise Content Management (ECM) systems. Participate in code reviews, create MUnit tests, troubleshoot bugs Plan, design, develop, enhance and maintain ECM APIs. 

Responsible for designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. At this level, specializations start to form in either Architecture, Test Engineering or DevOp. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Designs/develops/maintains automated test suites (integration, regression, performance). Sets up and develops a continuous integration/continuous delivery pipeline. Automates manual release activities. Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack. Individual contributor.

Required Skills

  • 10+ years development experience

  • 3+ years experience developing on Mulesoft ESB platform

  • Experience with MuleSoft v3 & v4, Anypoint Platform v6 &v7, RAML, MUnit, and Java/J2EE

  • Understanding and usage of DevOps processes for the build and deployment.

  • Excellent analysis and troubleshooting skills

Desired Skills

  • Experience with:

         -GIT/BitBucket
         -RESTful Services
         -Linux Red Hat
         -Micro Services
         -Jira

  • At least 2+ year of experience working in the Agile Team (preferably Scaled Agile).

  • Agile Project Process Knowledge.

  • A positive attitude, excellent written, and verbal communication skills.

  • Ability to develop, review and comment on written technical documentation.

  • Process oriented and detailed oriented.

  • Ability to work in a team in a fast paced project environment.

  • Willingness to be accountable for meeting all deliverable dates for task assignments.

  • Knowledge of banking industry processes.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21055659

Band: H5

Manages People: No

Travel: No

Manager:

Talent Acquisition Contact:

Forrest Williams

Referral Bonus:

0