Senior Consultant
Contributing to application development by coordinating user requirements, schedules and activities, evaluating technical systems designs, contributing to team meetings, troubleshooting development and production issues across multiple environments and constructing software that meets requirements, promotes reuse, is cost effective, maintainable and highly performant.
Supporting product release activities (QA, deployment) participate in product installation post install support.
Foster innovation through research and conducts studies of alternatives, analyzes and recommends changes in project developmental policies, procedures, standards, and development strategies
Updates professional knowledge by researching new internet technologies and software products, participating in educational/training opportunities, reading professional publications, maintaining professional networks.
Being receptive and enthusiastic towards accepting ownership for accomplishing new and challenging assignments and exploring opportunities to grow as a technology professional.