Citi

Database Oracle and Python developer

Citi
Apply
1 day ago
Pune, IndiaMid Level / Senior

Responsibilities

  • Develop and enhance application systems and programs in coordination with the Technology team.
  • Analyze issues, recommend solutions, and implement system improvements.
  • Write code and scripts based on design specifications.
  • Conduct application testing and debugging.
  • Use business, system, and industry knowledge to resolve complex issues and evaluate solution options.
  • Assess risk, follow applicable policies and regulations, and escalate and report control issues transparently.

Requirements

  • 2 to 5 years of relevant experience.
  • Bachelor’s degree or university degree, or equivalent experience.
  • Strong database knowledge, including SQL and PL/SQL.
  • Experience writing complex SQL queries and using SQL joins.
  • Experience with stored procedures, functions, packages, table functions, cursors, indexes, constraints, and views.
  • Python scripting experience, including knowledge of Polars, multithreading, and multiprocessing.
  • Experience programming and debugging business applications.
  • Working knowledge of industry practices, standards, programming languages, and application development.
  • Clear and concise written and verbal communication skills.

Tech Stack

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me