JOBOFFCAMPUS
Citi Career Opening

Citi Junior Python Developer Recruitment 2026

Freshers Jobs in Pune

Posted: Mar 9, 2026 Pune Views Applications Closed

Quick Summary: Citi is actively recruiting for Junior Python Developer. Scroll down to review the eligibility criteria, key duties, selection workflow, and official apply link.

CompanyCiti
CategoryIT
Job TypeFull time
LocationPune
ExperienceFresher – 2 Year
Batch EligibleAny Batch
CourseBachelor’s/Master’s Degree
About Company

Citi, officially known as Citigroup Inc., is one of the largest global financial services organizations in the world. Founded more than 200 years ago, Citi has built a strong reputation as a trusted partner for individuals, businesses, and governments across the globe.

The company operates in hundreds of cities and more than 160 countries, offering a wide range of financial services including banking, lending, investment management, and financial technology solutions.

Citi’s mission is to serve as a trusted financial partner by providing responsible financial services that enable growth and economic progress. The company helps clients safeguard assets, access capital markets, manage payments, and expand their business operations globally.

Citi has a strong presence in the technology sector as well. Its technology teams build and maintain systems that power digital banking, payment networks, and large financial platforms used by millions of customers worldwide.

Working at Citi provides employees with exposure to global financial markets, advanced technology platforms, and opportunities for career growth. The company encourages innovation, collaboration, and continuous learning among its employees.

For fresh graduates, Citi offers a supportive work environment where they can develop technical expertise and build a successful career in financial technology and software development.

Salary Details

Salary information has not been disclosed in the available job details. Candidates should confirm compensation on the official application page.

Job Description

Citi is hiring Junior Python Developers as part of its Off Campus Hiring program. In this role, candidates will work with Citi’s technology team to develop and maintain software applications used in banking and financial systems.

The Applications Development Programmer Analyst role involves contributing to the development and implementation of new application systems. Candidates will participate in coding, testing, debugging, and maintaining software programs that support business operations.

As a Junior Python Developer, you will collaborate with experienced developers and engineers to design efficient solutions and ensure high-quality software delivery. The role also involves working with databases, APIs, and modern software development tools.

Candidates will gain hands-on experience in enterprise-level software development while learning industry best practices and development methodologies.

This position is ideal for candidates who have a strong interest in programming and want to grow in the field of Python development and financial technology.

Roles & Responsibilities
  • Selected candidates will be responsible for the following tasks:
  • • Assist in the development and maintenance of Python-based applications
  • • Write clean, efficient, and well-documented code
  • • Participate in code reviews to maintain coding standards
  • • Collaborate with team members to understand project requirements
  • • Debug and resolve software defects and technical issues
  • • Support application deployment and system maintenance
  • • Contribute to system design and architecture discussions
  • • Work with databases and APIs to build application features
  • • Maintain technical documentation for software development processes
  • • Continuously learn new technologies and development tools
Eligibility Criteria
  • Candidates must meet the following requirements to apply for this role:
  • • Bachelor’s degree in Computer Science, Software Engineering, or related fields
  • • Fresh graduates or candidates with 0–3 years of experience
  • • Strong understanding of programming fundamentals
  • • Basic knowledge of Python programming language
  • • Good understanding of Data Structures and Algorithms
  • • Familiarity with software development concepts
  • • Good analytical and problem-solving skills
  • • Strong communication and teamwork abilities
  • • Ability to work independently and handle technical challenges
  • • Passion for learning new technologies
Skills Required
  • Candidates applying for this role should have the following skills:
  • • Strong knowledge of Python programming
  • • Understanding of Object-Oriented Programming (OOP) concepts
  • • Familiarity with Flask or Django frameworks (preferred)
  • • Knowledge of Data Structures and Algorithms
  • • Basic knowledge of relational databases such as MySQL or PostgreSQL
  • • Understanding of NoSQL databases like MongoDB (optional)
  • • Experience using Git or version control systems
  • • Understanding of REST APIs and web services
  • • Strong problem-solving and analytical thinking
  • • Good communication and collaboration skills
How To Apply for Citi Recruitment?

Eligibles can apply for this drive online by clicking the link below. All upcoming interview details, exam schedules, and shortlisting updates will be sent directly to your registered email address.

👉 Click Here to Apply: Citi Official website

Join Our Job Communities
Recommended Career Gateways

Expand your search by exploring active off-campus opportunities, specialized training domains, and regional hiring hubs tailored for freshers.

Get the JobOC App
Get daily fresher jobs and instant updates.
Get it on Google Play
Join WhatsApp
Get instant job alerts