Key ResponsibilitiesProject Management
- Lead the planning, execution, monitoring, and closure of software development projects.
- Define project scope, objectives, deliverables, timelines, and resource requirements.
- Develop and maintain project plans, schedules, budgets, and risk registers.
- Ensure projects are delivered on time, within scope, budget, and quality standards.
Software Development Lifecycle (SDLC)
- Manage projects through the complete SDLC, including:
- Requirements gathering
- Design
- Development
- Testing
- Deployment
- Hypercare and support
- Ensure adherence to development standards and best practices.
Agile Delivery Management
- Facilitate Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Monitor sprint progress, velocity, and team performance.
- Coordinate with Product Owners to prioritize and manage backlogs.
Stakeholder Management
- Act as the primary liaison between business stakeholders and technical teams.
- Provide regular project status reports to leadership and key stakeholders.
- Manage stakeholder expectations and resolve project-related issues.
Team Coordination
- Coordinate developers, QA engineers, UI/UX designers, business analysts, DevOps engineers, and third-party vendors.
- Remove project roadblocks and ensure smooth team collaboration.
- Support resource planning and capacity management.
Risk & Quality Management
- Identify, track, and mitigate project risks and issues.
- Ensure software quality through effective testing and release management processes.
- Drive continuous improvement initiatives across project delivery.
Core Technical Knowledge Required
The candidate should have strong understanding of:
Application Development
- SDLC methodologies
- Web and mobile application development
- Microservices architecture
- REST APIs and system integrations
- Application deployment processes
Technology Platforms
- .NET / Java / Python / Node.js environments
- Front-end technologies (Angular, React, Vue.js)
- Mobile application development concepts
- Cloud-native application architecture
Cloud & DevOps
- AWS, Azure, or Google Cloud
- CI/CD pipelines
- Git-based source control
- Azure DevOps, GitHub, GitLab, Jenkins
- Containerization concepts (Docker, Kubernetes)
Databases
- SQL Server
- Oracle
- MySQL
- PostgreSQL
- NoSQL databases
Testing & Release Management
- QA methodologies
- UAT coordination
- Release planning
- Defect management
Required SkillsProject Management
- Agile, Scrum, Waterfall, and Hybrid methodologies
- Budget and resource management
- Risk and issue management
- Vendor management
- Change management
Tools
- Jira
- Confluence
- Microsoft Project
- Azure DevOps
- Trello / Monday.com
- Power BI (preferred)
Leadership Skills
- Strong communication and stakeholder management
- Team leadership and mentoring
- Problem-solving and decision-making
- Negotiation and conflict resolution
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- PMP, PRINCE2, Scrum Master, PMI-ACP, or equivalent certification preferred.
- Experience managing enterprise application development projects.
- Proven track record of delivering complex software projects.
Interested candidates can send their updated resume to:
[email protected] // 9566679928
Only immediate joiners or candidates with short notice periods are preferred.
Pay: ₹24,474.11 - ₹4,937,843.96 per month
Benefits:
- Paid sick time
- Paid time off
Work Location: In person