JobTitle:Technical Delivery Manager and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Job Level: L3
Work Location: Coimbatore
Department: Software Development
Experience: 12 years of software development experience with 3 years in a management or team lead role.
and nbsp;
Required Qualifications
12 years of experience in a software development with handson coding experience.
3 years of experience in Managing software development.
Proficiency in .NET C# Azure React JS and amp; React Native DevOps.
Proven ability in leading and managing a development team with a focus on delivery productivity improvement mentorship and team development.
Expertise with cloud platform deployment and REST services.
Excellent in conflict resolution prioritization and critical thinking abilities.
What Youll Be Doing
Technical Team Leadership and Development: Manage mentor and support multiple team of software developers fostering a collaborative and highperformance environment that enables each team member to reach their full potential and thereby improve productivity.
Project Planning and Execution: Lead planning and execution of software development projects helping to define project scope timelines and resource allocation to ensure timely delivery of highquality software products
Technical Guidance and DecisionMaking: Provide technical direction for the design development and maintenance of software applications utilizing best practices to achieve efficiency and scalability
Process Improvement: Implement and optimize development processes frameworks and methodologies (e.g. Agile Scrum) to enhance team productivity quality and transparency in delivery
CrossFunctional Collaboration: Partner with Product Design QA and Platform teams to define product requirements establish release goals and ensure alignment between development and business objectives
Performance and Code Quality: Establish and uphold coding standards code reviews and testing practices to ensure highquality code and minimize technical debt
Risk and Issue Management: Proactively identify potential project risks technical challenges and dependencies and implement mitigation strategies
What Youll Bring To The Team
Strong understanding of modern software development practices and experience with cloud based architectures and microservices
Leadership Skills: Demonstrated ability to lead and inspire a team managing both highlevel strategy and daytoday operations effectively
Project Management: Proven experience managing complex projects with skills in project scoping resource planning and Agile methodologies
Analytical and ProblemSolving Skills: Ability to break down complex problems and navigate issues with logical efficient and sustainable solutions
Strong Communication: Excellent verbal and written communication skills with the ability to present complex technical concepts to both technical and nontechnical audiences
Adaptability and Innovation: A proactive approach to problemsolving with a focus on continuous improvement adaptability and willingness to explore new technologies and methods
University degree in Computer Science or related field or equivalent industry experience