Short Description:
This Team Lead manages pieces of an application development effort as part of the State technical team delivering services according to an aggressive project plan.
Complete Description:
The Team Lead manages pieces of a large application development effort. The Team Lead coordinates resources and works to deliver solutions to customers on time and within budget and scope. The Team Lead is assigned responsibility and accountability for the successful completion of all work assigned. The Team Lead is a process expert within the Application Team, understanding the software development / maintenance processes and verifying process conformance. The Team Lead will monitor stability of production applications owned by the Application Team. The Team Lead assists Application Team members in development activities and reviews tasks and work products as required. The Team Lead manages and updates progress towards Application Team objectives, assists Application Team members in resolving problems, and engages in personnel management and guidance to Application Team members. The Team Lead fosters a positive work environment by mentoring, supporting, and committing to the professional development of Application Team members. The Team Lead reports to the Technical Manager. The Team Lead reviews work products and assures accuracy and quality. The Team Lead supports program development efforts as needed. The Team Lead coordinates activities with vendors for COTS solutions and IT tools. The Team Lead will attend technical meetings. The Team Lead will have good skills in both writing and reviewing technical documentation.
Years of Relevant Experience: 5 plus years, and 2 to 3 years project management experience
Preferred Education: 4 year college degree or equivalent technical study
Role Description:
•Perform detailed reviews of interim and final work products and deliverables as appropriate.
•Process work requests; review, prioritize, and package.
•Manage and review tasks of suppliers and other interfaces to the Project Team.
•Conduct structured walk-throughs or inspections; manage issues to closure.
•Develop and manage short and long-term plans and schedules.
•Manage the accomplishment of delivery metrics to support contractual obligations in the areas of service delivery and on time performance commitments and productivity improvement.
•Ensure work remains within the agreed scope.
•Track work plan baseline against results.
•Coordinate / communicate with Group Leads and / or Program Manager to ensure initiatives are in accordance with agreed customer commitments as planned.
•Proactively identify and manage issues/risks affecting the project.
•Communicate accurate and useful status to Group Lead and other management on a timely basis.
•Instill commitment to quality, customer service, ownership, and teamwork.
•Ensure that defined processes are followed.
•Facilitate communication and knowledge sharing within the Application Teams.
•Maintain awareness of new developments in industry and processes and apply as appropriate.
•Develop and deepen understanding of system business requirements supported by the Application Team.
•Conduct structured walk-throughs or inspections; manage issues to closure.
•Manage and direct Application Team activities employing appropriate program management and planning principles.
•Coordinate work with other Team Leads as appropriate.
•Coordinate and procure the required skills and techniques required by the Application Team.
•Perform other duties as assigned
Skills:
Skill
Required / Desired
Amount
of Experience
Primary skill: Experience in IT project management (includes planning, scheduling, staffing, coordinating, controlling, monitoring, evaluation)
Required
3
Years
Prior experience (within 2 years) computer programming languages including the latest generation.
Required
1
Years
Past experience (within 2 years) in database management systems which includes database design, testing, and implementation.
Required
1
Years
Staff supervision experience which includes planning, assigning, reviewing, and evaluating the work of others
Required
6
Months
Ability to plan and achieve short and long term goals.
Required
Please list the projects where you were working with a large team.
Please list the types of formal development methodologies you have worked with and where.
Please list the programming languages used within the last 2 years in a profession hands on capacity.