Logo of Huzzle

NAM ICG Technology, Summer Software Development Analyst - New York/New Jersey (US - 2024)

image

Citi

Apr 27, 2024

Applications are closed

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
  • $105K
  • New York

Requirements

  • You are planning to graduate between December 2024 to May 2025 with a Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or another technology-related degree another technology-related degree; You have a GPA of 3.0 or above (preferred); You will not require sponsorship for U.S. work authorization now or anytime in the future. You are a good team player with a highly collaborative nature.
  • Who we think will be a great fit...
  • A dedication to learning and a true passion for the business are vital. As industries all over the globe continue to restructure and grow, we are hiring professionals who have a global perspective on the future of banking, and want to make an impact on the corporate level. We value diversity and so do you. We’ll also be looking for the following:
  • Commitment to personal growth and career development, a strong desire to learn, and success in team environments
  • Desire to develop a deep understanding of the financial industry
  • Unquestioned commitment to integrity ethical decision-making
  • You are a good team player with a highly collaborative nature
  • Passionate about technology, with knowledge of any of the following being a plus
  • Ability to multi-task with sharp problem solving skills
  • Strong communicator, able to build relationships and rapport easily
  • Strong planning, and organizational skills
  • Adaptable and enjoy working in a fast-paced environment
  • Positive attitude and keen to learn.
  • Ability to work under time constraints
  • Unquestioned commitment to integrity ethical decision-making

Responsibilities

  • You will have the opportunity to focus on a variety of technologies, like the following:
  • Learn about best Engineering Excellence practices, Minimum Development Standards and Minimum Operational standards set and followed at CITI.
  • Opportunity to work on a small project/Proof of Concept using Core Java/C#/.Net with a SQL/No-SQL DB as backend(Oracle/MongoDB/Neo4J/Redis/HDFS/Cassandra) and React JS/Angular based front end.
  • Get basic understanding of latest design and software architecture patterns and frameworks - Microservices, APIs, Spring Core/MVC/Boot/Cloud, REST and so on.
  • Get basic understanding of event streaming/messaging systems using KAFKA or similar technology.
  • Understand CI/CD with exposure to various software development tools like : JIRA, Zephry, BitBucket, TeamCity, uDeploy, Artifactory, Openshift(ECS/Docker)
  • Exposure to Containers using Docker/Kubernetes.

Finance
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

Citigroup Inc. or Citi is an American multinational investment bank and financial services corporation headquartered in New York City. Citi's operation is to provide financial services that enable growth and economic progress. Core activities are safeguarding assets, lending money, making payments and accessing the capital markets.

Benefits

  • Live Well, Stay Healthy

    Citi provides programs and services for your physical and mental well-being including access to telehealth options, health advocates, confidential counseling and more. Coverage varies by country.

  • Paid parental leave

    We believe all parents deserve time to adjust to parenthood and bond with the newest members of their families. That’s why in early 2020 we began rolling out our expanded Paid Parental Leave Policy to include Citi employees around the world.

  • Save well, for now and your future

    We empower our employees to manage their financial well-being and help them plan for the future.

  • Keep learning

    Citi provides access to an array of learning and development resources to help broaden and deepen your skills and knowledge as your career progresses.

  • Be well, take time off

    We have a variety of programs that help employees balance their work and life, including generous paid time off packages.

  • Support Your Community

    We offer our employees resources and tools to volunteer in the communities in which they live and work. In 2019, Citi employee volunteers contributed more than 1 million volunteer hours around the world.