You will be part of the Derivatives Core Processing Platform (DCPP) application development team.
The system processes confirmations and settlements for global derivatives across various asset classes such as Equities, Credit, Rates, FX, Bullion, Commodities, etc. Primary users of this application are Settlement and Confirms Operations users.
Responsibilities:
Designing software and producing scalable and resilient technical designs
Effectively communicating design concepts using UML diagrams, etc. using collaboration tools such as Wiki s, Sharepoint etc.
Developing clean and readable code using a Test Driven Development approach continuous refactoring, object oriented (e.g., SOLID principles)
Creating Automated Unit Tests using Flexible/Open Source Frameworks and Integration Testing
Digesting and understanding Business Requirements and designing new modules/functionality which meet needs. Effectively working with team members across locations in an Agile
development environment
Maintaining Scrum discipline, focus & delivering tasks in a timely manner as per Sprint plans
Enthusiastically participating in UAT and production deploymentsProactively identifying issues in development & UAT and troubleshoots issues in production