Search by job, company or skills

D

Senior Pyspark Developer (with Banking/Capital Markets exp)

Save
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Project Description:

We need a Senior Pyspark Developer to work for a leading investment bank client in Trade Surveillance Team.

Responsibilities:

• Develop software applications based on business requirements

• Maintain software applications and make enhancements according to project specifications

• Participate in requirement analysis, design, development, testing, and implementation activities

• Propose new techniques and technologies for software development.

• Perform unit testing and user acceptance testing to evaluate application functionality

• Ensure to complete the assigned development tasks within the deadlines

• Work in compliance with coding standards and best practices

• Provide assistance to Junior Developers when needed.

• Perform code reviews and recommend improvements.

• Review business requirements and recommend changes to develop reliable applications.

• Develop coding documentation and other technical specifications for assigned projects.

• Act as primary contact for development queries and concerns.

• Analyze and resolve development issues accurately.

Mandatory Skills Description:

• 6+ years of experience in data intensive Pyspark development

• Experience as a core Python developer

• Must have current project experience in Banking/Capital Markets industry

• Basic experience in Gen/Agentic AI

• Experience developing Classes, OOPS, exception handling, parallel processing

• Strong knowledge of DB connectivity, data loading , transformation, calculation

• Extensive experience in Pandas/Numpy dataframes, slicing, data wrangling, aggregations

• Lambda Functions, Decorators

• Vector operations on Pandas dataframes /series

• Application of applymap, apply, map functions

• Concurrency and error handling data pipeline batch of size [1-10 gb]

• Ability to understand business requirements and translate them into technical requirements

• Ability to design architecture of data pipeline for concurrent data processing

• Familiar with creating/designing RESTful services and APIs

• Familiar with application unit tests

• Working with Git source control Service-orientated architecture, including the ability to consider integrations with other applications and services

• Debugging application

Nice-to-Have Skills Description:

• Knowledge of web backend technology - Django, Python, PostgreSQL.

• Apache Airflow

• Atlassian Jira

• Understanding of Financial Markets Asset Classes (FX, FI, Equities, Rates, Commodities & Credit), various trade types (OTC, exchange traded, Spot, Forward, Swap, Options) and related systems is a plus

• Surveillance domain knowledge, regulations (MAR, MIFID, CAT, Dodd Frank) and related Systems knowledge is certainly a plus

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148662259