Job DescriptionWorking Places: Bengaluru / Chennai
nProject Description:
nWe need a Senior Pyspark Developer to work for a leading investment bank client in Trade Surveillance Team.
nResponsibilities:
n
- n
- Develop software applications based on business requirementsn
- Maintain software applications and make enhancements according to project specificationsn
- Participate in requirement analysis, design, development, testing, and implementation activitiesn
- Propose new techniques and technologies for software development.n
- Perform unit testing and user acceptance testing to evaluate application functionalityn
- Ensure to complete the assigned development tasks within the deadlinesn
- Work in compliance with coding standards and best practicesn
- Provide assistance to Junior Developers when needed.n
- Perform code reviews and recommend improvements.n
- Review business requirements and recommend changes to develop reliable applications.n
- Develop coding documentation and other technical specifications for assigned projects.n
- Act as primary contact for development queries and concerns.n
- Analyze and resolve development issues accurately.n
nMandatory Skills Description:
n
- n
- 8+ years of experience in data intensive Pyspark development.n
- Experience as a core Python developer.n
- Basic experience in Gen/Agentic AIn
- Experience developing Classes, OOPS, exception handling, parallel processing .n
- Solid knowledge of DB connectivity, data loading , transformation, calculation.n
- Extensive experience in Pandas/Numpy dataframes, slicing, data wrangling, aggregations.n
- Lambda Functions, Decorators.n
- Vector operations on Pandas dataframes /series.n
- Application of applymap, apply, map functions.n
- Concurrency and error handling data pipeline batch of size [1-10 gb].n
- Ability to understand business requirements and translate them into technical requirements.n
- Ability to design architecture of data pipeline for concurren