16 Aug
|
National Institute for Smart Government (NISG)
|
New Delhi
16 Aug
National Institute for Smart Government (NISG)
New Delhi
Project Manager (Software Development & IT Applications)
Experience
Minimum 1014 years of experience in Software Development, Enterprise Web Applications, IT Project Management, or Digital Transformation, with at least 6 years of experience managing software development projects and application support teams.
Role Overview The Project Manager shall be responsible for planning, executing, monitoring, and successfully delivering enterprise software development and application maintenance projects. The role involves managing software development teams, coordinating with business stakeholders, overseeing vendors, ensuring timely delivery of projects, and maintaining high availability of enterprise web applications.
The candidate should possess strong experience in Software Development Life Cycle (SDLC), Agile/Waterfall methodologies, application maintenance, database management, system integration, IT governance, and project planning.
The Project Manager will coordinate development, enhancement, maintenance, security, and support activities for web-based applications developed primarily using ASP.NET technologies with Microsoft SQL Server and Oracle databases.
Scope of Work
- Manage end-to-end software development projects from requirement gathering to production deployment.
- Plan, monitor, and control project schedules, budgets, and resources.
- Coordinate development, testing, deployment, and maintenance of enterprise web applications.
- Manage application enhancement requests and production support activities.
- Coordinate with internal departments, vendors, and external stakeholders.
- Ensure high availability, security, and performance of applications.
- Monitor project risks and implement mitigation strategies.
- Manage software releases, version control, and deployment schedules.
- Ensure compliance with organizational IT policies and quality standards.
- Prepare project reports, dashboards, and management presentations.
Key Responsibilities Project Planning & Execution
- Prepare project plans, work breakdown structures (WBS), project schedules, and milestones.
- Define project scope, deliverables, timelines, and resource allocation.
- Monitor project progress and ensure timely completion.
- Manage multiple software projects simultaneously.
- Conduct project review meetings and status reporting.
Software Development Management
- Manage software development activities using Agile and Waterfall methodologies.
- Coordinate requirement analysis, system design, development, testing, deployment, and maintenance.
- Ensure adherence to coding standards and development best practices.
- Review technical designs and implementation plans.
- Coordinate User Acceptance Testing (UAT) and production deployment.
Application Maintenance
- Manage change requests, bug fixes, and application enhancements.
- Ensure timely resolution of production issues.
- Coordinate application upgrades and patch management.
- Monitor application performance and availability.
Team Management
- Lead cross-functional teams including Developers, Database Administrators, QA Engineers, Business Analysts, and System Administrators.
- Assign tasks and monitor team performance.
- Conduct project meetings and technical reviews.
- Mentor team members and promote knowledge sharing.
Stakeholder Management
- Coordinate with business users to gather and prioritize requirements.
- Present project status to senior management.
- Manage communication between technical teams and business stakeholders.
- Coordinate with external vendors and consultants.
Vendor Management
- Monitor vendor performance against Service Level Agreements (SLAs).
- Review deliverables submitted by vendors.
- Coordinate procurement-related technical activities.
- Validate invoices based on project milestones.
Risk & Quality Management
- Identify project risks and implement mitigation plans.
- Ensure software quality through code reviews, testing, and audits.
- Maintain project documentation.
- Ensure compliance with organizational standards.
Security & Compliance
- Coordinate implementation of cybersecurity recommendations.
- Ensure applications comply with security policies.
- Monitor vulnerability remediation activities.
- Coordinate periodic security audits.
Reporting
- Prepare weekly, monthly, and quarterly project reports.
- Maintain project dashboards.
- Present progress reports to management committees.
- Track project KPIs and resource utilization.
Educational Qualification
Essential
- B.E./B.Tech in Computer Science, Information Technology, Electronics & Communication, or equivalent.
OR
- MCA / M.Tech (Computer Science / IT)
Preferred
- MBA (Project Management / Information Systems)
- PMP / PRINCE2 / Scrum Certification
Required Technical Skills
Project Management
- Software Development Life Cycle (SDLC), Agile Methodology, Scrum, Kanban, Waterfall, Project Planning, Project Scheduling, Risk Management, Resource Planning, Change Management, Issue Tracking, Stakeholder Management
Software Technologies
- ASP.NET MVC, ASP.NET Core, C#, .NET Framework, Web API, HTML5, CSS3, JavaScript, jQuery, Bootstrap
Database Technologies
- Microsoft SQL Server, Oracle Database, SQL Programming, Stored Procedures, Database Performance Monitoring, Database Backup & Recovery Concepts
Application Development
- REST APIs, API Integration, Authentication & Authorization, IIS Web Server, Windows Server, Application Deployment
DevOps & Version Control
- Git, Azure DevOps, GitHub, CI/CD Concepts, Release Management
Project Management Tools
- Microsoft Project, Jira, Azure DevOps, Trello, Confluence, Microsoft Visio
Documentation
- Software Requirement Specification (SRS)
- Functional Requirement Specification (FRS)
- User Manuals
- Technical Documentation
- SOP Preparation
Desired Skills
- Experience managing Government or PSU IT projects.
- Experience managing enterprise portals and e-Governance applications.
- Knowledge of ITIL processes.
- Understanding of ISO 27001 Information Security standards.
- Familiarity with NIC infrastructure, SSL certificates, DNS, and domain management.
- Experience with API integrations involving third-party services.
- Knowledge of cloud platforms (Azure/AWS) is desirable.
- Excellent leadership, communication, negotiation, and interpersonal skills.
- Solid analytical and decision-making abilities.
Preferred Certifications
- Project Management Professional (PMP)
- PRINCE2 Practitioner
- Certified Scrum Master (CSM)
- PMI-ACP
- ITIL Foundation Certification
Preferred Domain Experience Candidates having experience in one or more of the following domains shall be preferred:
- Government IT Projects
- e-Governance Applications
- Enterprise Workflow Systems
- Public Sector Undertakings (PSUs)
- Patent, Trademark, Copyright, or Intellectual Property Systems
- ERP and MIS Applications
- Large-scale Web Portals
- Citizen-centric Digital Service Platforms
This position is ideal for an experienced IT Project Manager capable of leading software development, maintenance, enhancement, and deployment of enterprise web applications built on ASP.NET with Microsoft SQL Server and Oracle databases, ensuring timely delivery, operational excellence, stakeholder satisfaction, and adherence to quality and security standards.
📌 Project Manager - Cgpdtm - Delhi (New Delhi)
🏢 National Institute for Smart Government (NISG)
📍 New Delhi