Hands-on coding, systems analysis, design and delivery of projects assigned. Complete assigned projects in a timely manner within project parameters. Provide good technical guidance to project team members other colleagues within the organization so that their abilities and the overall project quality are enhanced. Maintain appropriate expertise to ensure effective service level. Respond to problems in a timely, effective manner. Secure approvals on specifications and project completion as appropriate.