Project Manager:Lead, mentor, and motivate a team of software developers, engineers, and other technical professionals to delivery on Commitments.
Provide technical guidance and expertise to the development team, helping them solve complex technical challenges.
Collaborate with stakeholders to define project scope, objectives, and requirements.
Develop project plans, timelines, and resource allocation strategies to ensure successful project delivery.
Monitor project progress, identify risks and issues, and take proactive measures to address them.
Ensure that projects are completed on time, and meet quality standards.
Acts a focal for Senior and executive management by providing regular updates on project status, milestones, and deliverables.
Manage expectations and negotiate priorities to ensure alignment between business objectives and technical deliverables.
People Manager:Provide guidance, coaching, and support to team members to help them grow professionally and achieve their career goals.
Drive a culture of continuous improvement within the development team, encouraging innovation, experimentation, and knowledge sharing.
Maintain healthy performance culuture through timely goal setting, feedback and regular conversations with team members.
Conduct retrospectives and post-mortems to identify lessons learned and opportunities for process improvement.
Promote automation, tool development and other efficiency measures to streamline development workflows and enhance team productivity.
Actively participate in organization initiatives and activities.