Senior Python Developer (Pune)

Senior Python Developer (Pune)

14 Aug
|
Luxoft India
|
Pune

14 Aug

Luxoft India

Pune

Project Description

We are looking for a Strong Senior Python Developer to join a leading investment bank and contribute to the development of high-performance, data-intensive applications.

The ideal candidate will have extensive experience in Python, PySpark, and large-scale data processing, with the ability to design robust data pipelines, optimize performance, and deliver scalable enterprise solutions in a fast-paced financial environment.

Responsibilities

- Develop software applications based on business requirements.
- Maintain and enhance existing software applications according to project specifications.
- Participate in requirement analysis, design, development, testing, and implementation activities.
- Propose new techniques and technologies to improve software development.
- Perform unit testing and support user acceptance testing (UAT) to validate application functionality.
- Complete assigned development tasks within project deadlines.
- Follow coding standards and software development best practices.
- Provide technical guidance and support to junior developers when required.
- Perform code reviews and recommend improvements to enhance code quality.
- Review business requirements and recommend technical solutions to build reliable applications.
- Develop coding documentation and technical specifications for assigned projects.
- Act as the primary point of contact for development-related queries and technical concerns.
- Analyze, troubleshoot, and resolve development issues efficiently.

Mandatory Skills

- 10+ years of experience in data-intensive Python development .
- Proven experience as a Core Python and PySpark developer.
- Strong experience with:




- Object-Oriented Programming (OOP)
- Class design
- Exception handling
- Parallel processing
- Solid knowledge of:
- Database connectivity
- Data loading
- Data transformation
- Data calculations
- Extensive experience with Pandas and NumPy , including:
- DataFrames
- Data slicing
- Data wrangling
- Aggregations
- Experience with:
- Lambda Functions
- Decorators
- Vector operations on Pandas DataFrames and Series
- apply(), applymap(), and map() functions
- Experience designing concurrent data pipelines and handling errors for batch processing of 1–10 GB datasets.
- Ability to understand business requirements and translate them into technical solutions.
- Ability to design scalable architectures for concurrent data processing.
- Experience designing and developing RESTful APIs and services .
- Experience writing and maintaining application unit tests.
- Experience using Git for source control.
- Good understanding of Service-Oriented Architecture (SOA) and application integrations.
- Strong debugging and troubleshooting skills.

Nice-to-Have Skills

- Knowledge of web backend technologies, including:
- Django
- Python
- PostgreSQL
- Experience with Apache Airflow .
- Experience using Atlassian Jira .
- Understanding of Financial Markets and Asset Classes, including:
- Foreign Exchange (FX)
- Fixed Income (FI)
- Equities
- Rates
- Commodities
- Credit
- Knowledge of trade types such as:
- OTC
- Exchange-Traded
- Spot
- Forward
- Swap
- Options
- Knowledge of surveillance systems and financial regulations, including:
- MAR
- MiFID
- CAT
- Dodd-Frank
- Experience within the surveillance domain or financial regulatory systems is an added advantage.

📌 Senior Python Developer (Pune)
🏢 Luxoft India
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior python developer (pune) / pune