Updating Results

Citibank Singapore

  • 1,000 - 50,000 employees

ICG Technology Software Development Full Time Analyst

Working at Citi is far more than just a job. A career with Citi means joining a family of more than 220,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community, and make a real impact.

Opportunity details

Opportunity Type
Graduate Job
SGD 56,000 - 100,000 Prosple estimates salary based on multiple source

Minimum requirements

Accepting International Applications
Qualifications Accepted
Business Administration
Computer Science (all other)
Programming & Software Engineering

Hiring criteria

Entry Pathway

See details

Working rights


  • Citizen
  • Permanent resident
  • Full working rights
Read more

About Citibank Singapore

Citi has been in Singapore since 1902 and is represented in nearly every asset class. Citi Singapore is the largest foreign banking employer in Singapore, and it is home to strategically important hubs, Innovation Labs, and the Asia Pacific Citi Service Centre (CSC).

Citibank Singapore is built around three key business lines: (1) wealth management products and services, including investments, insurance, deposits, and treasury products; (2) unsecured products such as credit cards and personal lines of credit, and (3) secured products covering housing loans and share financing

Your Role

As a Software Development Analyst,

  • You will work in an agile software development environment, developing quality and scalable software solutions using leading-edge technologies. Based on business requirements,
  • You will develop code consistent with quality standards, and offer support during testing cycles and post-production deployment. To ensure defect-free programming,
  • You will use the appropriate tools to test and debug code and participate in the review of peer coding.
  • Throughout the 2 rotations,
  • You will have the opportunity to focus on a variety of technologies, like the following:
    • Working on applications in core Java (Threads API, Collections API, Garbage Collection, Java Stream, Lamba Expressions, etc.), C# / NET
    • Working on the latest design and software architecture patterns and frameworks - Microservices, APIs, Spring Core/MVC/Boot/Cloud, REST, and so on.
    • Working on various SQL and NoSQL databases - Oracle, MongoDB, Neo4J, Redis, HDFS, Cassandra, etc. handling various data uses cases.
    • Experience in developing low latency/real-time Equity trading platforms, inclusive of algorithmic and systematic complex event processing.
    • Working with event streaming/messaging systems such as KAFKA, Solace, TIBCO EMS, or other similar middleware
    • Working on various BPM and Rule Engine tools - JBPM, Drools, etc.
    • Working on the latest UI technologies like React JS, Angular, etc.
    • Learn about best Engineering Excellence practices, Minimum Development Standards, and Minimum Operational standards set and followed at CITI.
    • Experience with building CI/CD pipelines using software development tools like JIRA, Zephry, BitBucket, TeamCity, uDeploy, Artifactory, Openshift(ECS/Docker)
    • Exposure to Containers using Docker/Kubernetes
    • Exposure to Cloud infrastructure,Cloud technologies(PAAS, IAAS, SAAS)

Training, Development & Rotations 

The 2-year Analyst Program starts in July and begins with 6 weeks of the in-class training program. Here at Citi, rotational programs are intended to help you build a broad skillset and accelerate your career growth by gaining exposure to more than one team in Software Development. Citi's rotational program will help you discover the best fit for your skills and long-term career goals at Citi.

Compensation & benefits

Citi Bank offers a variety of comprehensive benefits and resources to help you save and be well in all aspects of your life. Core benefits offered to employees globally:

  • Medical, dental, and vision coverage
  • Retirement plans
  • Life, accident, income protection, and disability insurance
  • Wellness programs
  • Non-core benefits and allowances vary by region and country and may include meal and housing stipends, education assistance, childcare resources, and transportation programs.

Career Progression

Working at Citi is far more than just a job. A career with it means joining a family of more than 220,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community, and make a real impact.

You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and learn from you. From analysts to executives, its people operate as one team where each voice is heard, and each perspective is appreciated.

You will have the opportunity to work with colleagues from unique backgrounds and experiences on projects and solutions that are equally diverse. It believes that diversity makes it stronger, and it actively works to ensure that the team is inclusive and representative of the amazing people it serves.

Work-life balance

In Singapore, most of Singapore Citi’s staff have been designated as a hybrid mode. The reasons hybrid roles are that allow the employees to work flexibly, and Citi understands flexibility is very important to Singaporeans. For Singapore employees, hybrid work provides them the flexible working hours, flexible work styles, and flexible locations.

Working with flexible working hours that allow Singapore employees to spend more time with their families. 

A flexible work style can make them happier and more engaged in their work to have high productivity. 

The flexible locations allow the workers to choose where they want to work. When the workers go back to the office, there is some equipment to help them to work better, which is only found in the office. Also, the reduction in travel time and expenses for remote work, is especially appealing to the younger generation in Singapore.

Company Culture

Citi is committed to a diverse and inclusive workforce that represents the places where it operates and the clients it serves. It believes in a workplace where everyone feels comfortable coming to work as their whole self every day. The culture of belonging and inclusivity makes Citi a place where everyone can thrive and advance their careers.

Citi values the unique backgrounds, identities, and experiences the employees bring to work every day. Citi is truly committed to fostering a culture of inclusion that champion success, regardless of race, ethnicity, or any other factor of diversity.

  • It wants the best talent around the world to be energized to join the team, motivated to stay, and empowered to thrive.
  • It wants the employees to feel comfortable bringing their full selves to work and sharing all aspects of their identity.
  • It wants the business to reflect the strength of cultures and perspectives from across the globe.
  • It wants the clients and communities to see themselves in them and know they are driving ethical innovation and change to ensure equity and inclusion for all people.

About You


  • You are a final year student from a top academic institution working towards a minimum CGPA of 3.0/4.0 and above or at least 2nd upper-class honors, equivalent.
  • Degrees in Computer Science, Information Systems, Computer Engineering, Business (technology-focused), and other technology-focused degrees are preferred, but not required • You have a passion for Technology
  • You have strong evidence of project management, leadership, teamwork, attention to detail, and communication skills
  • You are committed to personal growth and career development and have a strong desire to be successful in a team working environment
  • Commitment to personal growth and career development, a strong desire to learn, and success in team environments
  • Strong communication, planning, and organizational skills
  • Desire to develop a deep understanding of the financial industry
  • Unquestioned commitment to integrity and 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
  • 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 and ethical decision-making

The application for this program is now closed, click pre-register and Prosple will remind you as soon as applications are open

Hiring criteria

You should have or be completing the following to apply for this opportunity.

Entry Pathway
Degree or Certificate
Minimum Level of Study
Bachelor or higher
Study Field
Business Administration
Computer Science (all other)
Programming & Software Engineering

Working rights

The opportunity is available to applicants in any of the following categories.

CitizenPermanent residentFull working rightsLimited working rightsNo working rights