Provides technical direction for the development, design, and systems integration from definition phase through implementation.
Apply significant knowledge of industry trends and developments to improve service to our clients.
Easily recognizes system deficiencies and implements effective solutions.
Suggests alternative technical solutions to meet client requirements more efficiently, and/or with greater reusability, and / or longer life.
Creates and executes development plans and revise as appropriate to meet changing needs and requirements.
Keep stakeholders well informed of status of development effort and serves as liaison between development staff and project manager and/or clie...