
Software Delivery Manager
BlackStone eIT
full-time
Posted on:
Location Type: Remote
Location: Egypt
Visit company websiteExplore more
Tech Stack
About the role
- Own end-to-end delivery of product modules and client-specific implementations.
- Ensure development processes align with Clean Architecture, domain-driven design, and microservices principles.
- Lead sprint planning, backlog refinement, and delivery ceremonies.
- Track delivery KPIs: velocity, commitments, burndown, defect leakage, UAT cycles.
- Work with Tech Leads to ensure:
- Proper API design & documentation
- High-quality .NET Core backend services
- Stable Angular front-end delivery
- Optimized SQL Server queries & DB structures
- Scalable microservices pipelines
- Ensure architectural consistency across products/modules.
- Review technical feasibility, effort estimates, and solution designs with the team.
- Manage release cycles for product versions and custom deployments.
- Maintain delivery plans, roadmaps, and feature release timelines.
- Ensure readiness for UAT, SIT, staging, and production deployments.
- Coordinate with DevOps for CI/CD pipelines, branching strategy, and build stability.
- Ensure strong QA process: test plans, regression cycles, automation readiness.
- Monitor bug trends, SLA adherence, and ensure quick resolution for P1/P2 issues.
- Maintain risk logs, identify delivery gaps, and drive mitigation actions.
- Enforce quality gates across the SDLC.
- Manage cross-functional teams (Backend, Frontend, QA, DevOps).
- Support skill development in .NET, Angular, API design, SQL Server, and microservices.
- Resolve internal blockers across teams and ensure smooth workflow.
- Maintain high team morale and delivery ownership.
- Act as the delivery focal point for government, enterprise, and strategic accounts.
- Clarify scope, manage changes, and resolve escalations quickly.
- Provide weekly delivery reports, dashboards, and release documentation.
- Ensure alignment with SLAs, contract commitments, and acceptance criteria.
- Ensure compliance with UAE/KSA cyber standards (DESC, NCA, ISR).
- Maintain delivery documentation: design docs, release notes, sprint reports.
- Improve delivery practices through Agile, DevOps, and automation adoption.
- Support audits, security reviews, and client assessments.
Requirements
- Strong knowledge of:
- .NET Core, REST APIs, C#
- Angular (SPA development lifecycle)
- SQL Server (DB design, performance, stored procedures)
- Microservices architecture & integration
- Clean Architecture, modular design
- CI/CD and DevOps pipelines
- Understanding of enterprise product delivery lifecycle.
- Experience leading multi-disciplinary teams.
- Strong planning, estimation, and prioritization abilities.
- Excellent communication and documentation skills.
- Ability to manage multiple clients/modules in parallel.
- 7–12 years overall experience in software engineering & delivery.
- Minimum 3–5 years as Delivery Manager, Project Manager, or Tech Lead.
- Experience with product-based delivery is a strong plus.
- Experience working with government entities in UAE/KSA is a strong advantage.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET CoreREST APIsC#AngularSQL ServerMicroservices architectureClean ArchitectureCI/CDAgileDevOps
Soft skills
planningestimationprioritizationcommunicationdocumentationteam managementproblem-solvingleadershipcollaborationadaptability