LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Python Developer

ExperiencedNo visa sponsorship
Citi logo

at Citi

Bulge Bracket Investment Banks

Posted 15 days ago

No clicks

**Python Developer (Mid-Senior Level) | Citi** Develop, test, and deploy scalable web apps using **Python (back-end)** and **React.js (front-end). Collaborate** with cross-functional teams to understand project requirements and deliver high-quality solutions. **Code reviews** and **debugging** skills are essential for ensuring application performance. Familiarity with relevant frameworks like **Django, Flask**, and asynchronous request handling is required. **Git** and database management experience are crucial for this role. Ideally, 4+ years of experience with a degree in **CS/Software Engineering** or equivalent. **Generative AI** awareness is a plus. Full-time **hybrid** role based in **Pune, India**. Join Citi's dynamic development team for a challenging, collaborative, and growth-oriented career.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
India

Full Job Description

Python Developer

Apply (opens in new window)
Save
Job Req Id:
26953337
Location(s):
Pune, Maharashtra, India
Job Type:
Hybrid
Posted:
Apr.. 27, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, youll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

We are looking for a highly motivated mid-senior software developer with a strong aptitude for Python and React.js to join our dynamic development team. This role offers an excellent opportunity to grow your skills within a collaborative and fast-paced environment.

Key Responsibilities:

  • Develop, test, and deploy scalable and efficient web applications using Python (back-end) and React.js (front-end).
  • Collaborate closely with senior developers and product managers to understand requirements and translate them into technical solutions.
  • Write clean, well-documented, and maintainable code following best practices.
  • Participate in code reviews, providing constructive feedback and incorporating suggestions.
  • Troubleshoot and debug issues, ensuring high performance and responsiveness of applications.
  • Contribute to the entire software development lifecycle, from conception to deployment and maintenance.
  • Stay updated with emerging technologies and industry trends to continuously improve development processes.

Required Qualifications:

  • Exp - 4+ years
  • Mandatory skills - Python development
  • Proven proficiency in Python programming, including experience with relevant frameworks (e.g., Django, Flask).
  • Solid understanding of front-end development with React.js, including component-based architecture and state management.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with version control systems, particularly Git.
  • Familiarity with SQL and/or NoSQL databases.
  • Strong problem-solving abilities and analytical skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively both independently and as part of a team.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Familiarity with Generative AI concepts and related tools is a plus.

This position is ideal for an ambitious individual eager to make a significant impact and advance their career in a supportive and innovative atmosphere.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (opens in new window).

View Citis EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Apply (opens in new window)
Save

Python Developer

Compensation

Not specified

City: Not specified

Country: India

Citi logo
Bulge Bracket Investment Banks

15 days ago

No clicks

at Citi

ExperiencedNo visa sponsorship

**Python Developer (Mid-Senior Level) | Citi** Develop, test, and deploy scalable web apps using **Python (back-end)** and **React.js (front-end). Collaborate** with cross-functional teams to understand project requirements and deliver high-quality solutions. **Code reviews** and **debugging** skills are essential for ensuring application performance. Familiarity with relevant frameworks like **Django, Flask**, and asynchronous request handling is required. **Git** and database management experience are crucial for this role. Ideally, 4+ years of experience with a degree in **CS/Software Engineering** or equivalent. **Generative AI** awareness is a plus. Full-time **hybrid** role based in **Pune, India**. Join Citi's dynamic development team for a challenging, collaborative, and growth-oriented career.

Full Job Description

Python Developer

Apply (opens in new window)
Save
Job Req Id:
26953337
Location(s):
Pune, Maharashtra, India
Job Type:
Hybrid
Posted:
Apr.. 27, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, youll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

We are looking for a highly motivated mid-senior software developer with a strong aptitude for Python and React.js to join our dynamic development team. This role offers an excellent opportunity to grow your skills within a collaborative and fast-paced environment.

Key Responsibilities:

  • Develop, test, and deploy scalable and efficient web applications using Python (back-end) and React.js (front-end).
  • Collaborate closely with senior developers and product managers to understand requirements and translate them into technical solutions.
  • Write clean, well-documented, and maintainable code following best practices.
  • Participate in code reviews, providing constructive feedback and incorporating suggestions.
  • Troubleshoot and debug issues, ensuring high performance and responsiveness of applications.
  • Contribute to the entire software development lifecycle, from conception to deployment and maintenance.
  • Stay updated with emerging technologies and industry trends to continuously improve development processes.

Required Qualifications:

  • Exp - 4+ years
  • Mandatory skills - Python development
  • Proven proficiency in Python programming, including experience with relevant frameworks (e.g., Django, Flask).
  • Solid understanding of front-end development with React.js, including component-based architecture and state management.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with version control systems, particularly Git.
  • Familiarity with SQL and/or NoSQL databases.
  • Strong problem-solving abilities and analytical skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively both independently and as part of a team.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Familiarity with Generative AI concepts and related tools is a plus.

This position is ideal for an ambitious individual eager to make a significant impact and advance their career in a supportive and innovative atmosphere.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (opens in new window).

View Citis EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Apply (opens in new window)
Save