Application Development and Management Service (ADMS) of Derivatives Trading Platform

Program Briefing

Program: ADMS of Trading Platform

Client: JP Morgan Chase, London, UK; World’s Largest Investment Banker

Business ModelOffshore (Mumbai) / onsite (London) and Time & Material (T&M)

Industry: Banking & Financial Services / Investment Banking / Capital Market

Employer: Accenture, Mumbai

Role: Manager – Engineering, Delivery and Operations

Program Description

Developmentenhancement, production support and service management of derivatives trading applications suite / platform for post trade Straight Through processing (STP). It is comprised of technological framework and business modules based on the framework.

Role Description

Headed engineering, delivery and operations of the ADMS program. 

  • Strategized, planned and executed quarterly deliveries of multiyear engagement.
  • Managed client, pre-sales support, engineering, quality, devops, support, service management, delivery, finance/budget, organization building / people management, governance / process and cross-functional collaboration with stakeholders.

Architecture / Technology

Derivatives Trading post-trade Straight Through Processing (STP) platform is built on process driven and peer-to-peer architecture. IPC (Inter Process Communication) mechanism is built on Publish/Subscribe and Event-Broker architecture using Sybase T-SQL DB. Applications suite is connected through IBM MQ-Series middleware with two ends of trading platform – upstream trading desk and downstream reporting system. Modules are built on Unix/C/C++ and Java.

Client Management

Managed client relationship; maximized business opportunities; addressed escalations. Managed periodic status review meeting, daily Agile/SAFe/Scrum calls, sprint planning, review and retrospective. Improved customer satisfaction (CSAT).

Financial Management

Successfully completed and delivered projects on time within budget. Managed project finances / budgets – billing of resources and team building (outing, dining, bonus, awards, etc.) activities.

Engineering Management

Hands-on and guided development and quality teams through SDLC –  architectural and design brainstorming and decisions, coding, unit testing and STLC –  test planning and execution of system integration, performance, regression, smoke and sanity. Followed software engineering best practices of Accenture and JPMC. Implemented DevOps / Continuous Integration and Continuous Deployment (CICD) framework.

Agile / Scrum / SAFe

Played the role of scrum master. Followed SAFe for offshore (Mumbai) / onsite (London) multilevel scrums and daily stand-ups. Released sprints of multiple modules’ versions by Agile Release Train (ART). Managed sprint planning and review with Client Development Manager and Functional Architect. Conducted sprint retrospective with offshore / onsite teams.

Delivery Management

Managed scope with client for quarterly release deliverable. Managed engineering, quality, devops, release and support processes. Coordinated with onsite team, client infrastructure and professional services; established DevOps / Continuous Integration and Continuous Deployment (CICD) framework for production release in client premise. Collaborated with client business operation for managing UAT and production support.

Program Management

Managed full life cycle program of multiple modules at various stages of application life cycle – development, enhancement, maintenance, production support and service management. Managed planning, execution, monitor / control and closure following Agile / Scrum / SAFe. Handled effort estimation, backlog prioritization, scheduling, task allocation, project tracking. Completed program on time within budget applying fast tracking and crashing / compression as and when required.

Service Management

Managed service management activities for continuous improvement. Conducted Incident and Problem Management for quality support services. Conducted incident Triage for prioritization of incidents; and, Root Cause Analysis (RCA) of critical issues for improved service quality.

Release Management

Coordinated with client infrastructure and professional services for handling parallel sprint releases of various versions of multiple modules; applied Agile Release Train (ART) methodology for such releases.

People Management

Built and managed globally dispersed (Mumbai and London) multicultural international teams of architects, leads, engineers and testers. Managed hiring / recruitment, training, coaching, counseling and mentoring; built world class team. Motivated individuals and groups through awards, bonus and team building activities (outing, dining). Shared regular feedback and managed performance appraisal. Inspired and motivated team by aligning their individual career aspirations with organization goals. Groomed potential team members for future leadership.

Process Management

Established industry standard engineering, delivery and operations practices / processes; architecture / design brainstorming, coding standards and guidelines, and quality processes – test planning, preparation and execution. Implemented DevOps / CICD for continuous development and delivery / release of applications through development, QA, UAT and production. Followed Agile/Scrum sprint planning, review and retrospective with client. Established regular coordination with client infrastructure, professional services  and business operation for release, deployment and UAT of solutions.

Stakeholder Management

Managed and collaborated with stakeholders – delivered pre-sales support to sales / marketing and solution architect; infrastructure and professional services for release and deployment; client business operations for UAT and production support; HR for hiring, recruitment, team building and finance for budget.

Communication Management

Managed periodic status reporting to Accenture and Client Senior Management; handled clients’ escalations, risk / issue, risk mitigation plan and execution. Resolved teams and peer leadership conflict. Contributed in periodic application roadmap review with Accenture and JPMC senior management. Managed application release notifications to all stakeholders – Accenture senior management and client infrastructure and professional services.