Develops and maintains system integrations and components, including but not limited to, application to application integrations, services, internal and external Application Programming Interface (API), file transfer, and Electronic Data Interchange (EDI) and Structured Query Language (SQL) queries. Participates in requirements analysis and decomposition, design, development, internal testing, and the documentation of same for the application-application integrations and other integrations. Troubleshoots existing integrations and provides technical support to the application team. Works with a variety of hardware and software components to ensure that everything works together as intended. Works with the Lead Integration Architect to maintain the enterprise integration architecture document including all application-to-application, internal and external API integrations and related documentation.
Contributes to the project management activities including identifying work tasks and their dependencies, estimating work effort, and contributing pertinent information as input to project evaluation and prioritization.