About Company
Citi (Citigroup) is the world’s most global financial institution, with a presence in over 160 countries and jurisdictions. With a dedicated workforce of over 230,000 people, including 30,000 technologists, Citi sits at the intersection of high finance and high technology. The firm focuses on driving innovation through automation and scalable systems to deliver a world-class client experience. Citi Technology is responsible for the platforms that power global markets, investment banking, and retail operations, moving trillions of dollars daily.
Job Details
| Role: | Technology – Full Time Analyst |
| Salary: | UP to ₹10 LPA* |
| Location: | Chennai |
| Job Type: | fulltime |
| Posted Date: | 20/04/2026 |
| Application Deadline: | Apply Soon |
Job Description
The Global Technology Analyst Program is an immersive, 2-year rotational journey starting in July 2026. This program is specifically designed for high-potential undergraduates to accelerate their transition from campus to corporate life. Analysts work in an Agile environment, building scalable, low-latency enterprise systems. Because it is rotational, you will have the chance to work across different teams—ranging from mobile development and web platforms to backend microservices and cloud engineering—ensuring a broad and diverse technical foundation.
Requirements
- Education: Currently pursuing an Undergraduate degree (Bachelor’s in Engineering, Computer Science, or a related technical field) with a graduation date in early 2026.
- Experience: This is a Campus Hire/Fresher role. Participation in the Summer Technology Analyst Program or relevant technical internships is highly valued.
- Technical Proficiency: A strong foundation in at least one of the following areas:
- Backend: Java, Spring Framework, REST APIs.
- Mobile: Swift (iOS) or Java (Android).
- Web: Angular, TypeScript, HTML/CSS, JavaScript.
- Foundational Knowledge: Understanding of Data Structures, Algorithms, and Operating Systems.
Roles and Responsibilities
- Full-Stack Development: Develop quality, scalable software solutions consistent with Citi’s “Engineering Excellence” standards.
- Agile Collaboration: Work within a Scrum team to translate business requirements into functional code.
- Testing & Debugging: Use automated tools to ensure defect-free programming; support testing cycles (SIT/UAT) and post-production deployment.
- CI/CD Implementation: Gain exposure to and utilize the software delivery pipeline, including BitBucket, TeamCity, and uDeploy.
- Peer Review: Participate in code reviews to maintain high quality and mentor/learn from fellow cohort members.
- Rotation & Training: Engage in a structured 2-year path involving technical training, networking with leaders, and moving between teams to learn different aspects of the bank’s tech stack.
How to Apply?
Role Summary
The Technology Analyst at Citi is a “Financial Systems Architect-in-Training.” Unlike traditional software roles, you are building systems where low latency and high frequency are not just goals but requirements for global economic stability. You are the brains behind the platforms that ensure Citi can “Be the Best” for its global clients.
Company Culture & Insights
Citi is a global leader in transparency regarding its workforce demographics. According to their 2023-2024 global reports, Citi maintains the following representation:
India Context: In India, Citi is a major recruiter of female engineering talent through initiatives like “Citi Women in Tech,” aiming to bridge the gender gap in the local STEM ecosystem.
Gender: Approximately 50.6% of Citi’s global workforce is female. The firm has set a goal to increase women’s representation in senior leadership (Assistant Vice President to Managing Director) to 41.5% by the end of 2025.
Race & Ethnicity (Global/US Context): * Asian: ~18.5%
Hispanic: ~13.7%
Black: ~8.1%
Why We Recommend This Job
- Rotational Growth: You aren’t stuck in one team. If you find you prefer Cloud Infrastructure over Mobile Dev, the program allows you to pivot and explore.
- Global Networking: You join as part of a cohort. This means you start with a group of peers, building a professional network from day one across the globe.
- Financial Domain Expertise: Gaining a “FinTech” mindset at a Tier-1 bank like Citi is incredibly valuable for your long-term career in any sector involving large-scale transactions.
Career Growth Potential
- The 2-year program is a fast-track. Typically, the path looks like:
- Analyst (Years 1-2): Rotational learning and core development.
- Senior Analyst (Year 3+): Specialization in a specific domain (e.g., Payments, Markets, or Security).
- Assistant Vice President (AVP): Owning major technical modules and leading small project teams.
Skills You’ll Gain
| Category | Specific Competencies |
| Backend | Microservices Architecture, Spring Boot, PCF. |
| DevOps | CI/CD (TeamCity, BitBucket), Docker, Kubernetes. |
| Messaging | Event streaming using Kafka. |
| Mobile/Web | Swift, Android Studio, Angular, TypeScript. |
| Methodology | Enterprise Agile, Jira, Zephyr for testing. |
Salary & Benefits Info
- Estimated CTC: For a Technology Analyst role at a Tier-1 bank in Chennai, the Total Compensation package typically ranges from ₹12,00,000 to ₹16,00,000 per annum, depending on the campus tier and recruitment performance.
- Benefits: Comprehensive medical insurance, retirement plans (PF/Gratuity), relocation assistance, and a structured “Management Development” training curriculum.
Frequently Asked Interview Questions
- OOPs & Java: “Explain the difference between an Abstract Class and an Interface. In a microservices architecture, which would you prefer for defining a service contract?”
- System Design: “How do you ensure a system is ‘Scalable’ and ‘Low-latency’ when dealing with millions of high-frequency transactions?”
- Spring Boot: “What is the role of
@SpringBootApplication? How does Spring Boot simplify the configuration of a Java application compared to traditional Spring?” - Databases: “Explain the ACID properties. Why are they critical for a banking application?”
Behavioral & Culture Questions
- Adaptability: “Since this is a rotational program, how do you handle moving from a project you’ve mastered to a new team where you are a beginner again?”
- Teamwork: “Describe a time you worked in an Agile team. How did you handle a situation where a teammate was falling behind on their sprint tasks?”
- Ethics: “Citi emphasizes an ‘ethical workforce.’ How do you prioritize security and ethics in your coding practices?”