Taro Logo

Software Engineer (AVP)

Citi is a leading global bank providing financial services and investment banking solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Software Engineer (AVP)

Citi, a leading global financial institution, is seeking a Software Engineer (AVP) to join their Markets Technology team in Pune. This role presents an exciting opportunity to work on transformative projects in OTC derivatives, margin and collateral, and payments and cash management domains. As part of the global technology team, you'll collaborate with passionate engineers to build technical solutions for complex business problems.

The position requires someone who thrives on engineering challenges and has a proven track record of delivering robust, high-quality solutions. You'll be working with modern technologies including Java, Python, JavaScript, and React, while building RESTful APIs using frameworks like Spring. The role involves working with cloud services such as AWS and distributed systems including Kafka, Kubernetes, and various databases.

This is an excellent opportunity for a mid-level engineer with strong technical skills and excellent communication abilities. You'll be part of Citi's digital transformation journey, working on critical financial systems while contributing to a strong engineering culture. The role offers exposure to investment banking and financial services, making it ideal for someone looking to advance their career in fintech.

Working at Citi means joining a global team that values diversity, innovation, and technical excellence. The company offers a collaborative environment where you can make significant contributions to large-scale financial technology solutions. If you're passionate about building robust software solutions and want to work with cutting-edge technology in the financial sector, this role provides the perfect platform for your next career move.

Last updated a day ago

Responsibilities For Software Engineer (AVP)

  • Build technical solutions to complex business problems
  • Participate in building software solutions for OTC derivatives, margin and collateral and payments
  • Work closely with product teams and users
  • Contribute to building strong engineering culture within global teams

Requirements For Software Engineer (AVP)

Java
Python
JavaScript
React
MongoDB
  • Bachelor's degree in computer science or engineering field
  • Minimum 6 years of hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or React
  • Hands on experience of building RESTful APIs using popular frameworks like Spring
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment

Interested in this job?

Jobs Related To Citi Software Engineer (AVP)