Software Delivery Manager (Ahmedabad)

Software Delivery Manager (Ahmedabad)

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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software delivery manager (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: software delivery manager (ahmedabad) / ahmedabad