Lead and drive discussions with Business and functional analysts and review the technical architecture and design.
Demonstrate deep technical/domain expertise in multiple areas.
Understand the impacts of adapting different architectures and designs and communicate the same to all relevant stakeholders.
Manage both functional and technical expectations while deciding on technical solutions.
Manage project execution by preparing sub plans in accordance with the master project plans and track the progress by monitoring it.
Establish technical design / development guidelines, templates and standards and ensure that the team follows them.
Perform detailed reviews on deliverables