Overview
Provide hands-on technical leadership, solution design and engineering direction for Regulatory Reporting applications, with primary focus on EMIR, MiFID II / MiFIR, ASIC Derivative Transaction Reporting, SFTR and FinFraG.
What you'll do
- Own the end-to-end technical architecture for Regulatory Reporting applications and platforms.
- Translate regulatory and business requirements into robust technical designs and implementation solutions.
- Define application, integration, database, batch-processing and reporting architecture.
- Provide architecture guidance for new regulatory implementations, regulatory rewrites and changes to existing reporting obligations.
- Develop architecture designs covering data ingestion → transformation → validation/enrichment → reporting → reconciliation → exception management.
- Design solutions capable of processing large volumes of transaction and reference data while maintaining performance, scalability and reliability.
- Lead modernization of legacy regulatory-reporting applications and identify opportunities to simplify and automate existing processes.
- Analyze regulatory requirements and determine their impact on applications, data and reporting processes.
- Partner with Regulatory Reporting SMEs, Business Analysts, Compliance and Operations teams to translate regulatory requirements into technology solutions.
- Design reporting solutions covering transaction reporting, lifecycle-event processing, valuation/collateral reporting where applicable, reconciliations and exception management.
- Support regulatory changes, reporting-field changes, validation-rule updates and regulatory rewrites.
- Ensure appropriate traceability from source-system data through transformations to final regulatory-reporting output.
- Provide technical support for investigations into reporting breaks and data-quality issues.
- Understand trade lifecycle and regulatory reporting requirements across relevant asset classes and identify the technology impact of business and regulatory changes.
- Provide senior technical support for complex Regulatory Reporting production incidents.
- Lead root-cause analysis for reporting failures, data-quality problems, batch failures and performance issues.
- Drive permanent remediation rather than tactical fixes for recurring production problems.
- Support SIT, UAT, regression testing, release implementation and post-production validation.
- Ensure appropriate technical documentation, operational procedures and support models are maintained.
- Work with infrastructure, database, security, middleware and upstream application teams to resolve cross-platform issues.
- Support vulnerability remediation, technology upgrades and platform modernization activities.
- Ensure solutions comply with applicable security, technology-risk and engineering standards.
- Use approved AI-assisted development capabilities to accelerate software development, SQL analysis, testing, troubleshooting and technical documentation.
- Identify opportunities where AI can improve developer productivity, regulatory data analysis, reconciliation and exception investigation.
- Apply appropriate engineering, security and data-governance controls when using AI-assisted development capabilities.
- Mentor developers and remain comfortable moving between architecture, code and database reviews, data analysis and performance troubleshooting.
What you'll need
- 10–15 years of technology experience within Financial Services, Capital Markets, Asset Management or a related environment.
- Strong / expert Oracle Database, SQL and PL/SQL, including complex SQL development and optimization.
- Experience with stored procedures, packages, functions and database jobs.
- Experience with data modelling and query and database performance tuning.
- Experience with large-volume transaction-data processing and regulatory data transformation and validation.
- Ability to analyze complex regulatory datasets and trace a reported transaction from upstream data through transformation logic to the final regulatory output.
- Strong hands-on experience with Unix/Linux and Shell scripting.
- Good working experience in Java and Python.
- Experience developing or maintaining regulatory, transaction-processing or high-volume batch applications.
- Experience using Python for automation, data processing, reconciliation, validation, investigation and modernization.
- Strong hands-on experience with batch processing, file processing and automation, job scheduling and monitoring, secure file-transfer and integration patterns, log analysis, and operational support and recovery.
- Experience with production troubleshooting and automated monitoring and exception handling.
- Bachelor’s Degree level qualification in a computer or IT related subject, or a degree in Business, Accounting or related field with computer skills.
Details
- Location: Bengaluru.
- Employment type: Permanent.
- This is a hands-on technical leadership role.
Read the full description and apply on the company’s own careers page.