Vice President, Distributed Application Team Lead (Financial Services)
Previous Job
Vice President, Distributed Application Team Lead (Financial Services)
Ref No.: 16-02625
Location: New York, New York
Position Type:Direct Placement
Start Date: 07/19/2016
Position Description
The IT Distributed Application Tech Lead, Development and Architecture is a member of the Application Development Services team for our Wealth Management Group and performs a variety of technical architecture and leadership roles mainly in the OCT Post Execution Trade and External Trade Matching area.

This position is for a hands-on Tech Lead who will be responsible for working with multiple business areas and IT groups and leading major application development projects. The position will start with responsibility for the current systems and processes, evolving to include re-architecture and re-engineering projects that support the strategic direction of the firm.

The candidate will manage full lifecycle software development projects utilizing onsite and offshore staff and consultants to meet the business requirements of the retail brokerage business areas. This role requires credibility and confidence interacting with leadership and staff members of the firm's business areas, branch offices and technology groups across the lifecycle of a project.

The candidate will play a lead role in the re-architecture of Wealth Management trade processing applications. Experience with ISGT Trades Completion would be highly desirable. Specific assignments will depend on the size and complexity of the project but will generally include:
  • Creating multi-tier designs and interface architecture from ground up
  • Analyzing existing designs and interfaces and creating design extensions or enhancements
  • Creating software solutions across multi-tier environments from ground up
  • Interpreting business requirements, functional specifications, and visual system designs
  • Driving the development process, including working with Business Areas to schedule meetings,
  • manage and develop staff, and keeping development work on track to meet datelines
  • Proactively identifying and managing issues to full resolution
  • Managing project tasks, phases, or work-streams to closure
  • Manage, oversee work and mentor team members
Skills Required
  • 10+ years developing/architecting multi-tiered distributed systems preferably using Java
    5+ year experience interpreting business requirements and producing 3-tier architecture/object oriented designs, creating/consuming web services, XML, data in relational database environments (preferably DB2, SQL)
  • Experience performing planning, architectural design, technical analysis and development of medium to high complexity projects
  • Experience managing the day-to-day activities of a portfolio of applications and a technical development staff
  • Track record of delivering results in complex or ambiguous environments
  • Candidate should also have an entrepreneurial spirit and the flexibility to adapt as the business priorities evolve
  • Excellent written/oral communication skills and listening skills
  • Full systems development life cycle experience
Skills Desired
  • Knowledge of trade processing, clearance, Back Office Financial Brokerage Operations processing
  • Experience with ISGT Trades Completion (TC) highly preferred.
  • Experience with workflow products such as Work Platform or IBM BPM/PEGA is desired
    Working knowledge of cross-platform mainframe, distributed and web technology desirable