Citi Programmer Analyst Pune 2026 for C++ Freshers (0 to 2 Years)
The Citi Programmer Analyst Pune job is now open for the 2026 hiring cycle. Citi has posted a C++ Apps Dev Programmer Analyst role at its Pune office, and the listing is open to freshers and candidates with up to two years of experience. The work model is hybrid.
The role is in Citi's Technology group, under the Applications Development family. It runs through Citicorp Services India Private Limited. The application deadline is 22 May 2026.
Below is what the official job description says, what Citi has and has not disclosed, and how to apply. Nothing is invented and nothing is inferred where the source is silent.
On this page
What the Citi Programmer Analyst Pune role covers
Citi has tagged the position as a Programmer Analyst, which in Citi's grading sits at the intermediate band of its technology track. The 0 to 2 year experience window in the same posting is the unusual part: Citi typically opens this title to candidates with three or more years. For freshers and early-career engineers in Pune with a Bachelor's degree, this is one of the few direct entry points to the bank's engineering teams this month.
The hiring entity, work mode and location are all from the official Citi careers page. The total number of openings, salary band and exact start date are not disclosed in the public listing.
Day-to-day work as listed by Citi
The Citi job description spells out the responsibilities in seven points, paraphrased here in plain English:
- Identify and define system enhancements using applications development concepts.
- Investigate issues, recommend solutions, and implement them.
- Solve problems by applying knowledge of business processes, system processes and industry standards.
- Write basic code from design specifications, then test and debug it with internal script tools.
- Build working knowledge of Citi's information systems, client-server applications, network and database administration, and PC-based applications.
- Make judgement calls when situations are not covered by the standard procedure.
- Apply Citi's risk and compliance discipline to every decision, including escalating control issues.
The listing specifically calls out C++ as a required programming language.
Eligibility for the Citi Programmer Analyst Pune job
The eligibility bar from the official posting is short:
- Zero to two years of relevant programming experience.
- A Bachelor's degree or equivalent from a recognised university.
- Working knowledge of program languages, including C++.
- Experience in programming and debugging for business applications.
- Clear written and verbal communication.
Citi does not restrict the degree to any specific stream. In practice, computer science backgrounds are the closest fit. Useful starting points for related listings on ClassicJobs: our engineering jobs, MCA and M.Sc. jobs, and BCA and B.Sc. jobs pages.
Skills worth preparing
The Citi listing keeps the technical skill list to "knowledge of C++ and programming languages." It does not name a framework, database, or tool stack. Candidates who plan to prepare beyond the JD usually focus on the basics that any C++ engineer in a banking application is expected to know: object-oriented programming, the standard template library, memory management, multithreading, and SQL. None of these are explicitly required by Citi for this posting.
For the 2026 batch comparing across companies, our 2026 batch engineering listings show what other employers are asking right now.
How to apply
Applications go through Citi's own Workday portal at the official careers page linked at the end of this post. Citi does not charge any fee at any stage. Resumes are accepted in PDF. The recruiter will only respond if your profile matches the listing, and the timeline between submission and response is not specified by Citi in the public posting.
While you wait, you can browse the latest fresher jobs on ClassicJobs.
Quick answers
Are freshers eligible?
Yes. Citi has listed 0 to 2 years as the experience range, so fresh graduates from 2024, 2025 and 2026 are within scope.
Is the role remote, hybrid or on-site?
Hybrid, as listed by Citi. The exact split of office and home days is not specified in the public posting.
What is the salary?
Citi has not disclosed the salary in this posting.
How many positions are open?
The number of openings is not disclosed in the public posting.
Which degree is accepted?
A Bachelor's degree from a recognised university. Citi does not name a specific stream.
What is the last date to apply?
22 May 2026.
This post is based on the official Citi careers listing. Where details such as salary, openings, or process timeline are not stated by Citi, we have left them as "not disclosed" rather than guess. Check the latest details on the official Citi careers site before applying.