Technical LeadTechnical Leads will be responsible for ensuring the technical delivery and overall application health and understands the context of the technical architecture and its actual and potential implications.ResponsibilitiesProvides advanced level IT technical lead services and direction for software, middleware, or hardware projects on a single platform.Provides technical expertise and completes complex development, design, implementation, architecture design specification, and maintenance activities.Participate in design, code, and test inspections throughout product life cycle to contribute technical expertise and to identify issues. Presents technical status and issues at milestone reviews.Ensures the viability of IT deliverables.Recommends development options and conducts testing.Identifies potential solutions and may approve solutions proposed by team members.Resolves complex issues uncovered by testers and internal clients.Communicates with key stakeholders on project issues and implications.Evaluates the impacts of change requests on technologies.