Citi

Python Developer

Pune Maharashtra India Full time

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.

View Citi’s EEO Policy Statement and the Know Your Rights poster.