The Role
Own software projects from planning through release by coordinating developers and QA, maintaining delivery plans, tracking progress, resolving blockers, managing scope changes, coordinating release readiness, and communicating status, risks, and decisions to stakeholders. The role requires strong project management, organization, follow-up, communication, and software development project delivery experience.
Summary Generated by Built In
About the Role
We are looking for a Sr. Project Manager to take full ownership of software project delivery. You will run the development plan end to end: coordinating developers and QA, following up on tasks and blockers, and making sure releases go out on time and as agreed with the business.
Key Responsibilities
- Own software projects from planning through release
- Build and maintain delivery plans with clear tasks, owners and dates
- Track progress daily, flag delays early and drive recovery actions
- Work directly with developers and QA to remove blockers and keep work moving
- Clarify requirements with business stakeholders and translate them into deliverable tasks
- Manage scope and change requests, and communicate their impact on timelines
- Plan and coordinate releases, including readiness checks with QA
- Report project status, risks and decisions clearly to stakeholders and management
Requirements
- 4+ years of experience in project management (any industry)
- Proven experience personally managing software development projects from planning to release
- Hands-on experience maintaining delivery plans and following up on progress and delays
- Direct experience working with developers, QA and business stakeholders on requirements, blockers and changes
- Strong organization, follow-up and communication skills
- Fluent English (written and spoken)
Nice to Have
- Previous experience as a software developer or data engineer
- Experience managing data, analytics or AI projects
- Familiarity with Agile/Scrum and tools such as Jira or Azure DevOps
Skills Required
- 4+ years of project management experience
- Experience personally managing software development projects from planning through release
- Hands-on experience maintaining delivery plans and following up on progress and delays
- Experience working directly with developers, QA, and business stakeholders on requirements, blockers, and changes
- Strong organization, follow-up, and communication skills
- Fluent written and spoken English
- Previous experience as a software developer or data engineer
- Experience managing data, analytics, or AI projects
- Familiarity with Agile/Scrum and Jira or Azure DevOps
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Techsa is a Cairo-based software services and development company that builds technology solutions tailored to client needs. Its work combines custom and mobile-app development, IT consulting, and software innovation with IoT/data-management platforms and analytics, including AI/ML-driven analysis. It serves sectors such as water and wastewater, logistics, roads, and property maintenance, and also describes itself as a partner for recruiting, onboarding, and managing software teams.









