Citi Junior Python Developer 2026 Exciting Official Hiring
Job Introduction
If you are looking for freshers jobs in the IT sector, the latest opportunity from Citigroup (commonly known as Citi) can be a great start. The company has announced hiring for the Junior Python Developer role in 2026. This opportunity is ideal for candidates who want to begin their career in software development and programming.
The role focuses on working with Python-based applications, collaborating with development teams, and supporting modern software solutions used in global financial systems. Candidates who have basic knowledge of Python programming, APIs, and databases can apply and build their careers in one of the world’s leading financial institutions.
For job seekers searching for latest private jobs in India, this recruitment offers a promising path with a reputed multinational organization.
Company Overview
Citigroup is one of the largest multinational banking and financial services corporations in the world. The company operates in more than 160 countries and serves millions of customers through its global financial products and services.
Founded in 1812 and headquartered in New York, Citi employs over 230,000 professionals worldwide. The organization focuses on innovation, technology, and digital banking solutions.
Working at Citi provides employees with opportunities to develop their skills, work with advanced technologies, and collaborate with global teams. The company also encourages learning, professional growth, and community engagement.
For candidates looking for software developer jobs or IT jobs for freshers in India, Citi offers a stable and respected work environment.
Job Details
Company: Citigroup
Job Role: Junior Python Developer / Applications Development Programmer Analyst
Job Location: Pune, Maharashtra, India
Job Type: Full-Time (On-Site)
Experience Required: 0 – 3 Years
Education: Bachelor’s Degree in Computer Science or related field
Job Category: Software Development / IT
Industry: Financial Technology & Banking
This role involves participating in the development and maintenance of application systems and working with the technology team to implement new solutions.
Eligibility Criteria
Candidates must meet the following requirements to apply for the Citi Junior Python Developer role:
- A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Candidates with 0 to 3 years of experience in software development can apply.
- Basic knowledge of Python programming language.
- Understanding of data structures, algorithms, and object-oriented programming.
- Familiarity with software development practices and coding standards.
Fresh graduates who are eager to start their careers in the IT industry are strongly encouraged to apply.
Required Skills
To succeed in this role, applicants should have a mix of technical and soft skills.
Technical Skills
- Strong understanding of Python fundamentals
- Knowledge of OOP (Object-Oriented Programming)
- Familiarity with web frameworks like Flask or Django (preferred)
- Understanding of REST APIs
- Knowledge of relational databases such as MySQL or PostgreSQL
- Basic exposure to NoSQL databases like MongoDB
- Experience using Git or other version control systems
Soft Skills
- Analytical thinking and problem-solving ability
- Good communication and collaboration skills
- Ability to work both independently and in a team
- Willingness to learn new technologies and adapt quickly
These skills help developers work effectively in real-world software development environments.
Salary / Package
Although the exact salary is not officially disclosed, industry estimates suggest that Junior Python Developers at Citi in India can expect:
- Approx Salary: ₹6 LPA – ₹12 LPA (depending on skills and experience)
- Performance bonuses and incentives
- Health insurance and employee benefits
- Learning and certification opportunities
- Career growth within the organization
This makes the role attractive for candidates looking for high-paying private jobs in India for freshers.
Job Responsibilities
Selected candidates will work closely with the technology team and perform the following tasks:
- Assist in developing and maintaining Python-based applications
- Write clean, efficient, and well-documented code
- Participate in code reviews to ensure quality standards
- Debug and fix software issues
- Collaborate with developers and project teams to understand requirements
- Help design and implement software solutions
- Support the deployment of applications
- Maintain technical documentation and share knowledge within the team
The role provides excellent exposure to real-world software development practices.
Selection Process
The recruitment process for Citi generally includes multiple evaluation stages:
- Online Application Submission
- Online Assessment / Technical Test
- Technical Interview
- HR Interview
- Final Offer Letter
During the technical interview, candidates may be asked questions related to Python programming, data structures, algorithms, and APIs.
Preparing these topics can significantly increase the chances of selection.
FAQ Section
1. Who can apply for the Citi Junior Python Developer job?
Candidates with a Bachelor’s degree in Computer Science or a related field and basic knowledge of Python programming can apply.
2. Is this job suitable for freshers?
Yes, this opportunity is open for freshers and candidates with up to 3 years of experience.
3. What is the job location?
The job location for this role is Pune, Maharashtra, India.
4. What programming language is required?
The primary programming language required for this role is Python.
5. What is the expected salary for this position?
The estimated salary ranges between ₹6 LPA to ₹12 LPA, depending on experience and skill level.
Important Links
| Link Name | Link |
| Citi Off-Campus Bulk Hiring | Apply Now |
| Follow me | |
| Follow me | |
| Follow me | |
| Telegram | Join channel |
Explore More Latest Job Updates
If you are searching for latest private jobs, IT jobs for freshers, and verified recruitment opportunities, make sure to explore more job updates on our website. We regularly publish trusted job openings from top companies to help candidates stay informed and apply quickly before deadlines.
This article is published for informational and educational purposes only. We do not represent any company mentioned above. Job details such as eligibility, salary, and hiring process may change at the company’s discretion. Candidates are advised to verify information from the official career page of the company before applying.

