SVP - Software Development

PeopleStrong HR Services Pvt. Ltd.
  • Delhi
  • Confidential
  • 15-18 years
  • 01 Sep 2015

  • Project/ Program Management IT

  • Government/ Government Bodies
Job Description

Role Description:

To articulate business requirements into functional requirements and collaborate with consultants/
vendors to create a design framework for each of the applications i.e. Core, Back-end, Cafeteria/
Value Added and Security
The role holder would also be responsible for implementing the developed applications and maintaining
relationship with consultants/ vendors on an ongoing basis.

Key Responsibilities:

Strategy Design & Implementation
Support in creation of Technology Vision and Strategy providing specialized inputs on application development
Support in the development and creation of operating guidelines, policies and processes for various applications for (i.e. Core Application, , Cafeteria/ value Added Applications) in coordination with the Quality & Risk Function; Support in establishment of Technology Standards, governance processes and control mechanisms across various
Provide inputs to the overall budget from application development standpoint during internal budgeting exercise
Provide inputs to R&D team on Best Practices, methods and emerging technologies in the related domain; Support in evaluating their applicability and feasibility for implementation

Technical Need Analysis

Collaborate with Head, Services to gain in depth understanding of the business requirements from the core application, , cafeteria/ value added applications and security;
Finalize a functional specification document
Provide inputs for bid-process management for selection of consultants/ vendors for designing the application architecture including inputs for design of RFPs, evaluation of vendors etc
Finalize the consultant/ vendor and ensure detailing of the requirements of the User Agencies
(UAs) and maturity of IT architecture of Providing Organizations (POs); Finalize the application
requirements to ensure alignment with the same with optimal performance and scalability
Analyze the scope of standardization or sharing of capabilities amongst various applications and use the same for cost optimization

Design of Application Architecture

Outline the guidelines for design of architecture for various applications (core application, cafeteria/ value added applications and security) which vendors must adhere to
Ensure that the design of the Application blueprint is in consonance with planned strategy and requirements of the external stakeholders
Ensure the development of the application portfolio, applying application life cycle strategies;
Ensure incorporation of user-centric interface design solutions into the Application for ease of usability of the Application by the User Agencies
Develop and maintain current state architecture, future state models, and transition steps for Applications and identify potential application reuse opportunities
Ensure timely resolution of potential implications and conflicts between the Application architecture, with any constraints imposed by the Application (logical/physical) design to the
architecture; Strategize viable alternative approaches and recommendations
Ensure incorporation of the suggested improvements in the existing/future architecture based on changing needs of the organization, challenges faced in current implementation, technological changes at Providing Organizations end or changing needs of the User Agencies (UAs)

Application Development

Finalize the vendors for implementation of products & services for the various applications
Ensure that the output and activities of System Integrators (SIs) are as per the defined guidelines of cost, quality, time as well as specifications
Ensure all dependencies, priorities and risks are managed across the all the applications;
Conduct effective performance evaluation of contracted SIs/ Consultants and take decisions of renewal of their contracts etc
Ensure effective knowledge transfer by SIs/ consultants to up-skill the in-house manpower
Provide technical guidance to the O&M team for upkeep & maintenance of the various applications

People Development

Take an active role in recruitment of incumbents into own team
Conduct formal performance appraisal and provide developmental feedback for own team
Identify training needs of subordinates and provide functional training inputs through internal and
external sources


Ensure timely preparation of MIS and Status Updates for circulation to the Top Management and
other authorities as may be required
Provide technical support to the Vendor/ Consultant Team etc. as & when required.

Job Posted By