Software Program Manager (Ahmedabad)

Software Program Manager (Ahmedabad)

29 Aug
|
Urban Management Centre
|
Ahmedabad

29 Aug

Urban Management Centre

Ahmedabad

Opening for Software Program Manager, Ahmedabad

Urban Management Centre is looking for a passionate and driven professional to join us as Software Program Manager –based in Ahmedabad. In this role, you will work closely with the Management team to help turn policy into meaningful impact. If you believe in strengthening public systems, enjoy solving real urban challenges with committed teams, and are excited about working with government stakeholders to create change that matters—this role is for you.

You will lead program implementation and support ongoing work across cities.

About Urban Management Centre

Urban Management Centre (UMC) is a mission-driven non-profit working to make Indian cities more inclusive, resilient, and well-managed. For over 25 years, we have partnered with governments, communities, and sector experts to strengthen urban systems and improve the everyday lives of citizens.

Our team of 60+ professionals—spanning urban planning, public health, technology, finance, social development, design, and governance works hands-on with National, State & City government across India to solve real problems. From improving sanitation and water systems, enabling heritage conservation, and driving climate action, to enhancing public health, municipal finance, and community engagement, we bring practical solutions backed by research, innovation, and field experience.

At our core, we believe cities thrive when people do and we are committed to building urban environments that offer dignity, safety, equitable access, and opportunity for all.

Key Responsibilities

 Lead end-to-end planning, execution and delivery of multiple software projects.

 Guide and mentor development teams and provide technical direction on architecture, implementation and engineering practices.

 Review technical solutions,



project estimates, dependencies, risks and delivery plans.

 Manage development, testing, staging and production environments across on- premise and cloud infrastructure.

 Oversee CI/CD, release management and deployment processes using GitHub, Jenkins and related automation.

 Coordinate application, database, infrastructure and DevOps teams for production deployments and issue resolution.

 Establish and monitor backup, Disaster Recovery, business continuity and restoration processes.

 Ensure appropriate technical documentation, coding/development standards, testing and production-readiness practices.

 Manage projects using a hybrid Agile + Waterfall delivery approach.

 Coordinate with internal and external stakeholders and provide clear technical and management-level reporting.

 Identify technical, operational and delivery risks proactively and drive them to resolution.

Technology Workplace The candidate should have substantial practical understanding of the following:

Backend: PHP, Laravel, Python, Django Frontend: Django Templates, Laravel Blade Templates, React, Next.js, Angular Mobile: Flutter Databases: MySQL/MariaDB, PostgreSQL Infrastructure: Ubuntu/Linux, Nginx, server architecture, Google Cloud DevOps: Git, GitHub, Jenkins, CI/CD, Bash/Shell scripting Data: ETL pipelines, data migration and system integration DR & Operations: Backup, Rsync, disaster recovery,



monitoring and production operations

Our existing systems predominantly use Laravel + MySQL, while newer platforms are built around Django, Next.js, PostgreSQL and Flutter.

Preferred Experience

 Experience managing multiple software products or technical programs.

 Strong hands-on software engineering background combined with program/project management experience.

 Experience managing hybrid on- premise + cloud environments.

 Experience with production systems, CI/CD and Disaster Recovery.

 Experience with Government / PSU / Municipal / Public Sector technology projects.

 Working knowledge of NIC infrastructure and government data systems will be an advantage.

Qualifications

 Master’s degree in Computer Science, IT, Software Engineering or related field.

 10+ years of relevant experience in software engineering, technical project/program management or engineering leadership.

 Strong communication, problem-solving, planning and team-management skills.

Urban Management Centre is an equal prospect employer, and we strongly encourage individuals from diverse backgrounds and lived experiences to apply.

If this role resonates with you, please send your application to [email protected], with a copy to [email protected], using the subject line: “Application –Software Program Manager”. Please include the following:

 Updated CV

 Cover letter describing your suitability for the position

 Proof of last drawn remuneration (any one of the following: last 3 months’ salary slips, bank statements showing salary deposits for the last 3 months, employment letter, or contract document)

 Contact details of three recent professional references who can speak to your experience and strengths.

📌 Software Program Manager (Ahmedabad)
🏢 Urban Management Centre
📍 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 program manager (ahmedabad) / ahmedabad

Subscribe to this job alert:

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