06 Aug
|
NicheTech Computer Solutions
|
Ahmedabad
06 Aug
NicheTech Computer Solutions
Ahmedabad
Software Delivery Manager
Software Delivery Manager
Location: Ahmedabad (Preferred) / Remote (India)
Experience: 10+ Years (Minimum 5 years in Software Delivery Project Management)
Employment Type: Full-Time
About Nichetech
Nichetech is a custom software development company specializing in enterprise web applications, mobile applications, AI-powered solutions, SaaS platforms, CRM/ERP systems, cloud solutions, and digital transformation. We deliver projects for startups, SMEs, and enterprises across multiple countries.
We are looking for an experienced Software Delivery Manager who can successfully manage multiple software development projects simultaneously while ensuring timely delivery, exceptional client satisfaction, and high-quality execution.
Role Overview
The Software Delivery Manager will be responsible for end-to-end delivery of custom software development projects involving Web, Mobile Apps, APIs, Cloud Infrastructure, AI, and Enterprise Applications.
The ideal candidate should possess robust leadership skills, excellent communication abilities, and proven experience managing cross-functional teams including Business Analysts, UI/UX Designers, Developers, QA Engineers, DevOps Engineers, and Client Stakeholders.
This role requires balancing delivery timelines, quality, client expectations, budgets, risks, and team productivity across multiple ongoing projects.
Key Responsibilities Project Delivery
1. Manage multiple software development projects simultaneously.
2. Deliver projects on time, within scope, and within budget.
3. Own complete Software Development Life Cycle (SDLC).
4. Ensure milestone-based execution.
5. Drive Agile/Scrum delivery processes.
6. Monitor project health daily.
7. Identify delivery risks proactively.
8.
Resolve bottlenecks quickly.
9. Ensure high customer satisfaction throughout the project lifecycle.
Client Management
1. Act as the primary delivery contact for clients.
2. Conduct requirement clarification meetings.
3. Present project plans and milestones.
4. Provide weekly and monthly status updates.
5. Manage client expectations professionally.
6. Handle escalations effectively.
7. Conduct Steering Committee meetings.
8. Ensure transparent communication.
9. Build long-term client relationships.
Team Leadership
Manage multiple teams consisting of:
1. Business Analysts
2. UI/UX Designers
3. Frontend Developers
4. Backend Developers
5. Mobile Developers
6. QA Engineers
7. DevOps Engineers
8. Cloud Engineers
Responsibilities include:
1. Team planning
2. Task allocation
3. Capacity planning
4. Performance monitoring
5. Mentoring team leads
6. Conflict resolution
7. Productivity improvement
8. Resource optimization
Project Planning
Prepare and maintain:
1. Project Charter
2. Requirement Documents
3. Work Breakdown Structure (WBS)
4. Sprint Planning
5. Delivery Roadmap
6. Release Plans
7. Risk Register
8. Resource Plan
9. Communication Plan
10. UAT Plan
11. Go-Live Plan
Delivery Governance
Monitor
1. Timeline adherence
2. Sprint velocity
3. Burn-down charts
4. Resource utilization
5. Budget utilization
6. Scope management
7.
Quality metrics
8. Defect trends
9. Client feedback
10. Team performance
Quality Assurance
Ensure
1. Coding standards
2. Architecture reviews
3. Code reviews
4. QA processes
5. Test coverage
6. UAT readiness
7. Security compliance
8. Documentation quality
9. Release readiness
Stakeholder Management
Coordinate with
1. Clients
2. Internal Leadership
3. Product Owners
4. Business Teams
5. Development Teams
6. Infrastructure Teams
7. Third-party Vendors
8. Hosting Providers
9. Payment Gateway Partners
10. API Providers
Required Technical Knowledge
Good understanding of:
1. Web Application Development
2. Mobile Application Development
3. REST APIs
4. Microservices
5. Cloud Platforms (AWS/Azure/GCP)
6. DevOps Practices
7. CI/CD
8. Database Design
9. Software Architecture
10. Security Best Practices
11. Performance Optimization
12. AI Integration (Preferred)
Required Tools Experience
Hands-on experience with:
1. Jira
2. Azure DevOps
3. Trello
4. ClickUp
5. Microsoft Project
6. Confluence
7. GitHub
8. GitLab
9. Bitbucket
10. Slack
11. Microsoft Teams
12. Google Workspace
13. Excel
14. Power BI (Preferred)
Project Methodologies
Experience with
1. Agile
2. Scrum
3. Kanban
4. Waterfall (where applicable)
5. Hybrid Project Management
Educational Qualification
- Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.
- Masters degree (MBA/MCA) is an advantage.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Software Delivery Manager (Ahmedabad)
🏢 NicheTech Computer Solutions
📍 Ahmedabad