Java Tech Lead
cognizant
Job Description
- Serve as the single point of contact for leadership regarding POD teams and act as the development manager, ensuring end-to-end accountability for team deliverables.
- Lead and manage 2–3 agile PODs, overseeing timely, high-quality deliveries aligned with business objectives.
- Maintain hands-on involvement in coding, conducting code reviews, setting technical standards, and driving best practices.
- Collaborate closely with product owners and business stakeholders to gather, understand, and translate requirements into actionable technical tasks.
- Coordinate with stakeholders and POD teams to implement requirements, execute sprint cycles, and meet delivery timelines.
- Translate business requirements into detailed technical plans, develop release plans, and document user stories for each POD.
- Oversee Scrum and Sprint ceremonies for each team.
- Ensure adherence to quality practices and standards in solution testing.
- Identify and monitor risks, develop mitigation plans, and help teams manage cross-functional dependencies with external groups.
- Foster a culture of continuous improvement, innovation, and knowledge sharing across all teams.
Candidates must demonstrate a balance between hands-on technical contributions (including coding and code reviews) and effective management of end-to-end software delivery.