Ability to work with internal and external teams to design and develop solutions and provide implementation and training of application enhancements or add-ons following a standard software development lifecycle (SDLC)