Search by job, company or skills

Crisil

Lead Python Developer

9-15 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

  • Work with the central architect / design group to build strategic architecture for transaction reporting and assist with design principles and ideas; Primary task would be to help the bank design and enhance the transaction reporting platform, right from design to development, testing and documentation including training materials.
  • Help improve the data infrastructure including quality, governance and controls for an enhanced transaction reporting process along with audit trail, data lineage and other BCBS239 principles
  • Coordinate with front office, technology, and regulatory teams to understand the requirements
  • Responsible for supporting modern agile software development methods; including educating & mentoring less experienced OOP team members.
  • Experience of working with enterprise design requirements preferably at a large investment bank

Skills:

  • Excellent hands-on application development experience on Python
  • Understanding of capital markets; Knowledge of transaction reporting and related regulations like EMIR, MiFIR, SFTR, CAT, etc is a must along with understanding of asset classes like derivatives, repos, etc.

Excellent Analytical skills

  • Strong knowledge of AMPS and similar messaging protocols
  • Experience working on different analytical tools is desirable
  • Experience on participating in end-to-end development lifecycle in a rigorous test driven software development environment; Knowledge of BDD, TDD is a must
  • Experience of Agile software development process is desirable
  • Experience on developing and delivering scalable applications
  • Excellent communication skills
  • Able to lead a large team of developers and provide guidance from best practice perspective
  • Working and coordination with multifarious client teams like business, tech, regulatory reporting, FO, etc.

Very desirable

  • Follows clean code principles and OOPs
  • Experience of Agile methods
  • Fluency in the Python standard libraries
  • Experienced in test-driven development/BDD
  • Experience with RDBMS, ORM
  • Experience with CQRS and related interface standards of REST/HAL
  • Experience with MQSeries/AMQ/AMPS or similar event oriented technology
  • Understanding concepts of event sourcing and the alternatives
  • NoSQL/Document Oriented databases - Cassandra, MongoDB
  • Highly Available/Scalable Search - Elasticsearch
  • Knowledge of a large bank enterprise standards
  • Knowledge of a large bank application landscape
  • Knowledge of realtime transaction platform
  • Knowledge of regulations MiFID, EMIR, SFTR, CFTC, TRACE, CAT
  • Knowledge of data modelling including internal and industry initiatives such as FpML and CDM
  • Knowledge of derivatives in general and trade lifecycle

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 109348905

Similar Jobs