Must have proven track record in successfully building, releasing, and
maintaining large-scale product/projects in a complex technology
environment.
Managing distributed scrum teams and a scrum of scrums delivery process,
plan, organize and control areas of the IT delivery across multiple teams in
partnership with various distributed delivery PM's, ensure projects are
delivered within mutually agreed scope and timeline as part of the client
coverage platform strategy.
Ensure Agile concepts and principles are adhered to, must be able to be a
voice of reason and authority, make the tough calls while leading and
demonstrating value-add principles to a team.
Instil best practices around coding techniques, architectural design,
maximum code reuse, testability, application integration, performance,
reliability, manageability, and security, and understand how this applies to
an agile environment.
Support with PMO activities to provide Portfolio-program-project oversight
and management for local and partner vendor resources.
Build effective and collaborative cross departmental relationships to enable
timely and quality deliverables.
Ensure teams are following agreed and defined processes for delivery of
software and support.
Provide clear and crisp status updates into weekly project - program
governance updates and meetings.
Be credible and able to hold their own in technical and functional
conversations with client Manager, senior analysts, and developers.
Work with the distributed program - project delivery leads to enhance
development processes to support the evolution of the team's ways of
working.
Should involve in Technical and functional discussions to make sure team is
delivering quality project.
Provide time to time feedback to team and keep team motivated.
Experience managing multiple projects simultaneously, facilitating status
meetings and presenting to large groups.
Ability to identify problems, to mediate issues, to develop solutions, and
to implement appropriate course of action.
Must be expert in:
Activity and resource planning
Estimation and planning techniques
Controlling time management using capacity planning
Controlling Schedule and Effort variance
Ensuring Portfolio Organization satisfaction
Analysing and managing project risk
Monitoring and reporting progress
Managing reports and necessary documentation
Assuring on target deliveries
Team management and leadership skills
Strong Technical Expertise
Good exposure with Microservices Architecture
Your Expertise
Worked as a Project Manager, leading software engineering team(s) of 15–20
associates for 12+ years of experience with user centric applications on
cloud platform (preferred AWS).
Have a solid technical background (.NET), PHP — adaptable and able to work
effectively across different teams and functions.
Full software development life-cycle — 3+ years' experience in Agile
(Scrum).
Experience of planning; forecasting, budget control, people management and
retention planning.
Solid understanding of the importance of Continuous Integration and Test
Automation.
Experience working with vendor and products including integration.
Someone who possesses a team-first mentality.
Highly proficient with MS Office, Jira and Confluence (or equivalent tools).
Ability to expertly read, write and speak in the English language.
Nice to Have Skills
Integrate AI-powered tools (e.g., GitHub Copilot, OpenAI Codex, Gemini
Agent) into daily development workflows.
Utilize AI tools for code generation, debugging, testing, and documentation
enhancements.
Participate in evaluating and adopting emerging AI technologies to improve
development productivity and software quality.
Collaborate with AI tools to identify opportunities for code optimization
and refactoring.