You will be involved in the analysis, development, testing, documentation, and training on application integration solutions related to new applications and enhancements to existing applications. Function as a member of a self directed project development team and independently for minor modifications and support. Execute phases of the SDLC using specific software development toolset(s). Assist in the gathering, review and analysis of requirements from business users and other teams responsible for application systems. Participate in the analysis and design of integration solutions for new applications and enhancements or modification to existing applications. Participate in code and design reviews and technical presentations to cross functional staff. Create documentation as required in the SDLC. Provide 24/7 on-call rotational support of application integration to users including issue resolution. Accurately repair and document changes to applications as assigned.