Prowess Consulting is a consulting firm that specializes in helping the largest enterprises in the technology industry. They are seeking a Project Manager to oversee and coordinate the work for a US-based client, ensuring that engineering work is executed efficiently and transparently while managing scope, schedule, and communication.
Responsibilities:
- Plan, track, and coordinate the day-to-day execution of engineering work for four software engineers, ensuring alignment to agreed scope, priorities, and timelines
- Work closely with Lead Developer on Offshore team to ensure alignment with development goals
- Own the delivery rhythm, including sprint planning, standups, reviews, and retrospectives, helping engineers stay focused and unblocked
- Maintain clear visibility into progress, risks, and dependencies, and proactively address issues that may impact delivery
- Coordinate work across stakeholders to ensure expectations are aligned and decisions are made in a timely manner
- Translate technical work into clear status updates, timelines, and lightweight documentation for technical and non-technical audiences
- Support engineers by removing blockers, clarifying requirements, and ensuring they have what they need to deliver on commitments
- Track action items, milestones, and deliverables using standard project management and engineering tools such as Azure DevOps or equivalent
- Foster a collaborative, accountable team environment that emphasizes quality, predictability, and continuous improvement
Requirements:
- 3+ years of experience in a Project Manager or Technical Project Manager role supporting software engineering teams, including teams of offshore developers
- Experience managing software development workstreams, including task tracking, dependency management, and delivery reporting
- Experience using Azure DevOps, Jira, or similar tools for tracking engineering work and reporting progress
- Strong organizational, communication, and stakeholder management skills
- Experience working with small, agile engineering teams where the Project Manager is hands-on and execution-focused
- Familiarity with Agile or iterative delivery models such as Scrum, Kanban, or hybrid approaches
- Working knowledge of software development concepts such as APIs, services, and release cycles
- Comfort operating in client-facing or consulting environments with changing priorities