Software Developer- Python

6 - 8 years

7 - 11 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


The Python Developer will play a critical role in building and maintaining financial applications and tools that support data processing, analysis, and reporting within a fast-paced financial services environment. This position involves developing scalable and secure systems. The developer will collaborate with business analysts, finance users/or finance BA to translate complex business requirements into efficient, high-quality software solutions.
A strong understanding of financial concepts, data integrity, and regulatory compliance is essential. The detailed responsibilities are mentioned below.

Responsibilities


Direct Responsibilities
- Proficient in object-oriented programming, especially Python, with a minimum of 6-8 years of core python development experience.
- Strong competency with Python libraries such as Pandas and NumPy for data wrangling, analysis, and manipulation.
- Expertise in PySpark for large-scale data processing and loading into databases.
- Proficiency in data querying and manipulation with Oracle and PostgreSQL.
- Strong communication skills to effectively collaborate with team members and stakeholders.
- Familiarity with the Software Development Life Cycle (SDLC) process and its various stages, including experience with JIRA and Confluence.

Technical & Behavioral Competencies
- Proficient in object-oriented programming, especially Python, with a minimum of 6-8 years of core python development experience.
- Strong competency with Python libraries such as Pandas and NumPy for data wrangling, analysis, and manipulation.
- Expertise in PySpark for large-scale data processing and loading into databases.
- Proficiency in data querying and manipulation with Oracle and PostgreSQL.
- Strong communication skills to effectively collaborate with team members and stakeholders.
- Familiarity with the Software Development Life Cycle (SDLC) process and its various stages, including experience with JIRA and Confluence.
- Good analytical, problem solving, & communication skills
- Engage in technical discussions and to help in improving the system, process etc

Nice to Have

- Familiarity with Plotly and Matplotlib for data visualization of large datasets.
- Skilled in API programming, handling JSON, CSV, and other unstructured data from various systems.
- Familiarity with JavaScript, CSS, and HTML.
- Experience with cloud architecture applications such as Dataiku or Databricks; competency with ETL tools.
- Knowledge of regulatory frameworks, RISK, CCAR, and GDPR.

Specific Qualifications (if required)

Skills Referential

Behavioural Skills : (Please select up to 4 skills)
Ability to collaborate / Teamwork
Critical thinking
Ability to deliver / Results driven
Communication skills - oral & written
Transversal Skills:
Analytical Ability
Ability to develop and adapt a process
Ability to understand, explain and support change
Ability to develop others & improve their skills
Choose an item.
Education Level:
Bachelor Degree or equivalent
Experience Level
At least 5 years

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
BNP Paribas logo
BNP Paribas

Banking

Paris London

RecommendedJobs for You