Job Description
About the Job
🏢 Company: Citi
💼 Role: Apps Dev Programmer Analyst 2
📍 Location: Pune, Maharashtra, India
⏳ Experience: 0–2 Years
🔖 Job Type: Full-Time, On-Site
Job Description
Citi is looking for a motivated and technically skilled Apps Dev Programmer Analyst 2 to join its Technology division in Pune. This role is designed for aspiring software development professionals who want to build a successful career in enterprise technology and application development. As one of the world's leading financial institutions, Citi relies heavily on innovative technology solutions to support its global banking, financial services, and operational platforms. The Apps Dev Programmer Analyst will work closely with experienced technology teams to develop, enhance, test, and maintain business-critical applications that support millions of customers and internal stakeholders worldwide. This position provides excellent exposure to large-scale software development environments and modern enterprise systems.
The role focuses on application development, systems analysis, debugging, testing, and implementation of technology solutions. Candidates will actively participate in identifying system improvements, analyzing technical issues, and supporting the development of scalable applications. Working alongside developers, analysts, and business stakeholders, the selected candidate will gain hands-on experience with software development methodologies, business processes, databases, and application architecture. This opportunity is ideal for fresh graduates and early-career professionals who are eager to strengthen their programming skills while contributing to projects that directly impact business performance and customer experience.
As part of Citi's global technology ecosystem, the Apps Dev Programmer Analyst will be expected to demonstrate strong analytical thinking, problem-solving capabilities, and a commitment to quality. The role offers continuous learning opportunities across application development, system integration, database management, risk assessment, and compliance-driven technology solutions. Employees will work in a collaborative environment that encourages innovation, professional growth, and technical excellence. For individuals seeking a long-term technology career within the banking and financial services industry, this position serves as an excellent entry point into enterprise software development and digital transformation initiatives.
Roles & Responsibilities
- Participate in the design, development, enhancement, and maintenance of software applications that support Citi's business operations and customer-facing platforms.
- Analyze application requirements and technical specifications to identify system improvements, performance enhancements, and development opportunities.
- Collaborate with senior developers, business analysts, and project stakeholders to understand business needs and translate them into technical solutions.
- Write, test, debug, and maintain application code while ensuring adherence to coding standards, development guidelines, and best practices.
- Conduct functional testing, unit testing, and troubleshooting activities to identify defects and ensure application reliability and performance.
- Investigate technical issues, analyze root causes, and implement effective solutions to minimize disruptions and improve system stability.
- Utilize programming languages, scripting tools, and development frameworks to create efficient and scalable software components.
- Support database-related activities including data validation, query execution, and integration with business applications.
- Document application functionality, technical specifications, development processes, and implementation procedures for future reference.
- Participate in application deployment, system upgrades, and production support activities to ensure smooth business operations.
- Work closely with infrastructure, network, and operations teams to maintain application availability and performance standards.
- Follow organizational risk management, compliance, security, and governance policies while contributing to technology projects and initiatives.
Requirements & Eligibility
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, Electronics, or a related technical discipline from a recognized university.
- 0–2 years of relevant experience in software development, application support, programming, or technology-related roles.
- Basic understanding of software development life cycle (SDLC), application design principles, and software engineering best practices.
- Knowledge of programming languages such as Java, Python, C++, C#, JavaScript, or other commonly used development technologies.
- Familiarity with debugging techniques, troubleshooting processes, and application testing methodologies in enterprise environments.
- Understanding of databases, SQL queries, data structures, and data management concepts used in application development.
- Ability to analyze business requirements and convert them into practical technical solutions through logical problem-solving approaches.
- Strong verbal and written communication skills to effectively collaborate with technical teams, managers, and business stakeholders.
- Knowledge of version control systems, development tools, and collaborative software development environments is considered advantageous.
- Ability to work independently while managing multiple tasks and deadlines in a fast-paced technology-driven environment.
- Understanding of banking technology, financial services applications, enterprise systems, or cloud technologies will be an added advantage.
- Strong learning mindset, adaptability, and willingness to continuously upgrade technical skills in emerging technologies and development practices.
Expected Salary
For fresh graduates and early-career professionals in Pune, the estimated salary for an Apps Dev Programmer Analyst 2 role at Citi typically ranges between ₹6 LPA and ₹12 LPA, depending on educational background, technical expertise, internship experience, and performance during the hiring process. Candidates possessing strong programming skills, project experience, and knowledge of enterprise technologies may receive compensation toward the higher end of the salary range, along with additional employee benefits offered by Citi.
🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews
Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.
Our April Hiring PDF includes verified HR emails and hiring details from companies like:
Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.
Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles
🔥 60+ students placed recently using these hiring leads
👉 Grab the April Hiring List Now: April Hiring PDF


