Citi Hiring Full Stack Developer | Chennai

About Citi

Citi is more than a global financial services company — we are a driving force behind progress, innovation, and transformation. As one of the world’s most respected financial institutions, we empower our clients through thoughtful technology, innovative solutions, and an unwavering commitment to responsible growth. We foster an inclusive environment that champions collaboration and excellence while nurturing emerging talent.

At Citi, you’re not just building a career; you’re shaping the future of finance and digital services.

Company: Citi
Job Type: Full-Time
Department: Technology – Digital Software Engineering
Experience Level: Entry-level (0–2 years)


Job Overview: Digital Software Engineer Analyst

We are actively seeking a Digital Software Engineer Analyst to join our growing Technology division. This role is ideal for early-career developers who are passionate about building innovative, secure, and scalable digital solutions.

As a Digital Software Engineer Analyst, you will be part of a dynamic, collaborative team developing, testing, and maintaining applications across a wide range of digital platforms. You’ll work under the guidance of senior engineers and technology leads, applying your technical knowledge to real-world problems while continuing to grow your professional skillset.

This is a developing professional role, meaning you will receive structured guidance and gain exposure to policies, procedures, and best practices within a Fortune 100 technology environment.


Key Responsibilities

  • Collaborate with senior engineers to write clean, efficient code across one or more development platforms.
  • Participate in the software development lifecycle, contributing to feature development, testing, deployment, and support.
  • Support application systems analysis, feasibility studies, and time/cost estimations.
  • Develop and test secure, maintainable, and scalable code that meets internal and external requirements.
  • Assist in building and maintaining microservices, front-end features using Angular, and backend logic using Java.
  • Apply problem-solving skills to assess technical challenges and recommend viable solutions.
  • Engage with teams across middleware, analytics, mainframe, and cloud environments to ensure smooth application functionality.
  • Contribute to the overall design and architecture of projects; participate in system documentation and diagram creation.
  • Participate in Agile/Scrum processes, providing input for sprint planning and retrospective reviews.
  • Ensure alignment with business needs and regulatory requirements.
  • Contribute to building a strong team culture focused on technical excellence, transparency, and continuous improvement.
  • Complete internal training programs, certifications, or courses to deepen your knowledge in modern development tools and techniques (e.g., Pluralsight, Udemy).

Qualifications & Skills

Experience:

  • 0 to 2 years of experience in application development or related technical roles.
  • Experience working with cloud-based, high-traffic applications preferred.
  • Hands-on familiarity with microservices, APIs, and modular code architecture.
  • Prior internship or academic projects involving Java, Angular, or full-stack development is a plus.

Technical Skills:

  • Proficiency in Java, JavaScript, Angular, or other relevant frameworks.
  • Experience with source control systems (e.g., Git), CI/CD tools, and testing frameworks.
  • Understanding of data structures, object-oriented programming, and RESTful APIs.
  • Familiarity with DevOps concepts and agile software methodologies.
  • Exposure to cloud services like AWS, Azure, or Google Cloud Platform is desirable.

Soft Skills:

  • Analytical thinking with a data-driven mindset.
  • Strong verbal and written communication skills.
  • Curiosity and willingness to learn; ability to ask the right questions.
  • Collaborative attitude with the ability to work both independently and as part of a team.
  • Ability to identify inconsistencies or inefficiencies and suggest actionable solutions.

Education Requirements

  • A Bachelor’s or University degree in Computer Science, Information Technology, Engineering, or a related field.
  • Equivalent practical experience will be considered.

Why Join Citi?

Citi provides a unique platform for emerging professionals who are eager to contribute to global digital innovation. You’ll gain:

  • Hands-on experience in enterprise-grade development practices.
  • Direct mentorship from senior technology leaders.
  • Exposure to cutting-edge tools, platforms, and methodologies.
  • Access to internal learning portals, technical certifications, and sponsored educational resources.
  • A diverse and inclusive workplace culture.

Perks & Benefits

  • Competitive salary and performance-based incentives
  • Health and wellness benefits (Medical, Dental, Vision)
  • Paid time off, holidays, and parental leave
  • Retirement savings plans
  • Opportunities for internal mobility across global teams
  • Hybrid work flexibility (as per company policy)
  • Diversity & inclusion programs and employee resource groups (ERGs)

Apply

WhatsApp Group: Link

Related Posts:

What We Value

At Citi, we value:

  • Innovation: We challenge the status quo to bring forward cutting-edge ideas.
  • Responsibility: We put the interests of our clients, stakeholders, and communities first.
  • Integrity: We believe in doing what is right, always.
  • Diversity: We thrive because of our people’s unique voices and perspectives.
  • Collaboration: We grow and succeed together.

Equal Opportunity Employer Statement

Citi is an Equal Opportunity and Affirmative Action Employer. We are committed to diversity and inclusion and welcome applications from all qualified individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Accommodations are available for applicants with disabilities during the recruitment process. Please inform your recruiter of any accommodations needed.

Leave a Comment