
Manager Software Development
- Delhi
- Permanent
- Full-time
- Maintains overall accountability for single medium to large scale development implementation and maintenance projects that have a significant cross-functional business impact ensuring software applications and systems developed implemented and supported are able to sustain long-term goals of the business.
- Leads team in developing committed estimates for projects plans and allocates resources to projects making firm commitments to Project Managers and ensures projects are completed on time and within budget.
- Contributes to the development upkeep and maintenance of Software Development processes.
- Leads mentors and coaches a group of development professionals ensuring they have the requisite skills and knowledge to perform their roles.
- 8+ years of experience in a Software Engineering environment.
- 3+ years of people management experience, ideally in a matrixed, global environment.
- Expertise in Agile Development methodologies and Application Delivery processes.
- Strong skills in Requirements Analysis, Application Architecture Design, and SDLC.
- Proficient in System Thinking, Technology Integration, and Technical Troubleshooting.
- Skilled in Technical Documentation, Writing, and Communication.
- Experience in Budgeting, Cost Estimation, and Financial Planning.
- Proficient in Release Management, Version Control, and Change Management.
- Proven ability in IT Project/Product Management and External Resource Management.
- Expertise in Server Operating Systems, Platforms, and Risk Mitigation strategies.
- Expertise in Cloud Computing Technologies
- Strong focus on user experience and customer-centric solutions