Vice President, Application Development – Technology Services recruitment
Organization Overview:
The Technology Services Group ("TSG") is responsible for the strategic planning and provisioning of technology services to the Federal Reserve Bank of New York ("the Bank"). This includes application development, data architecture, network infrastructure and operations, program and project management, technology vendor management, and information security. TSG also provides national information security, incident response, remote access and enterprise search services for the Federal Reserve System ("the System").
TSG consists of six business lines:
- Application Development
- Governance
- Information Security
- Program Management Office
- Technology Engineering and Computing Services
Position Overview:
The Vice President is responsible for application development and support for a collection of large, complex, mission critical applications across multiple business areas. Services provided by the teams developing and supporting these applications include technical design, construction, integration testing and deployment.
The candidate will support multiple businesses with major stakeholders including the U.S. Treasury and Federal Reserve Board of Governors.
The Application Development staff is comprised of approximately 80 - 100 full time staff (both permanent and contractors). This includes Development managers, Architects (both system and data), technical leads and supporting Programmer Analyst/Programming staff.
The position reports to the Head of Application Development. The successful candidate will be an experienced Technology Executive who has extensive experience in application development and project management; senior leadership experience with a record of innovation and delivery of high-quality, cost effective application development services and a track record of success in developing technology leaders and staff. The candidate will provide significant input to the development and shaping of long term strategy, partner effectively with the various lines of business and is expected to drive and reinforce a culture of excellence and continuous improvement.
Responsibilities:
- Provide strategic leadership and senior-level oversight of application development services. This includes application architecture, design, data architecture, development and integration.
- Ensure effective management of application development staff resources; ensure that resources are aligned with TSG's strategic direction, with client business strategies, and with project demand.
- Guide and enhance the development of talent to provide robust career opportunities, ensure that the organization has the skills and knowledge to deliver at a high level and provide a pipeline of future leaders.
- Work with other TSG leaders (e.g. program management, validation and testing, infrastructure, information security, governance) to ensure seamless delivery of high-quality development initiatives on time and within budget.
- Fully establish a reuse culture within the Application Development function.
- Standardize the activities and processes (i.e., source code management, builds,) of the Application Development Lifecycle.
- Ensure the successful launch and effective operation of an agile development methodology including all aspects of the AD life cycle (processes, architecture and tools).
- Partner with the initiative to rationalize the current application portfolio -- re-design, re-platform, retire, or maintain, as appropriate.
- Provide leadership in major decisions around application architecture, data architecture, and buy vs. build.
- Improve the cost efficiency of application development services; and guide business process optimization through the entire Application Development Cycle.
Skills
Qualifications:
- Extensive experience in designing, delivering and maintaining mission critical applications.
- Proven experience implementing multi-million dollar, mission-critical applications and projects.
- Excellent knowledge/experience with infrastructure services supporting application development (e.g. directory services).
- High-level understanding of capabilities and limitations of a wide range of technologies, platforms, architecture, methodologies; well-versed in current and emerging technologies;
- Demonstrated track record of innovation and driving business and technology strategy in light of changing technologies, shifting client needs, and changing economic and market conditions;
- Significant experience optimizing the application development function, establishing performance metrics, and assessing the performance/value of the organization;
- Excellent management skills and leadership abilities, with a proven record of product and service delivery, strategic planning, effecting change, building and managing strong technology teams, and resource management;
- Track record of success in developing technology leaders and staff;
- Exceptional analytical and problem-solving skills;
- Highly collaborative working style, strong interpersonal capabilities and relationship building; proven ability to manage diverse client and stakeholder relationships, and to collaborate effectively with customers and colleagues;
- Excellent influence and negotiation skills; ability to facilitate discussions around complex issues and bring them to resolution;
- Solid understanding of Process Frameworks (CMMI, PMBOK, ITIL, etc.);
Possession of or the ability to obtain U.S. Top Secret Security Clearance, which includes U.S. Citizenship.