The Technical Lead expected to perform the following responsibilities within a project,
Should have deep understanding and experience in Microsoft technologies. Providing technical leadership to the project.
Responsible for detailed technical design at a solution level.
Estimating technical effort, work breakdown structure, risks and solutions at a solution level.
Responsibility for delivery of overall technical solution to schedule and time.
Takes accountability for quality technical deliverables to agreed schedule and estimates.
Coaching and mentoring peers and team members assigned to the project.
Working with one or more Senior Application Engineers and Application Engineers on the project and working with the Project Manager to ensure a quality delivery to time, scope and budget.
Work with Project Managers, UI Designer, Project Architect/Onsite project coordinator and other project partners to resolve issues which arise within project; supports and monitors project's progress.
Greater awareness of Project management, Business analysis and software testing disciplines.
Monitoring adherence to development methodologies.Support to ensure quality adherence to Application Engineering methodologies standards, leading practices, budgets, and timelines are met.
Build and manage software component reuse, templates, widgets, and pattern library components.
Managing project change appropriately.
Sound analytical skills and problem solving skills needed to manage multiple technical challenges simultaneously per each project assigned when needed.
Ability to convert business and technical requirements into an appropriate technical solution.
Proactively anticipates project issues before they occur; defines the problem; identifies possible causes; works with
Maintains effective and consistent communication within the team, with peers and leaders across own and other teams.
Identify and develop proof of concept required for the project
Must be a self-starter and Should be able work independently with minimal guidance