Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
Applies significant knowledge of industry trends and developments to improve service to our clients.
Reviews work of development team.
Easily recognizes system deficiencies and implements effective solutions.Keeps project manager well informed of status of development effort and serves as liaison between development staff and project manager.
Ensures technical teams are contributing to our code library.
Owns the development lifecycle and is responsible for managing technical risks throughout the project.
Communicates and enforces coding standards
Performs code reviews and mentors junior developers.