1 day ago
Pune, IndiaMid Level
Responsibilities
- Develop and enhance application systems and programs in coordination with the Technology team.
- Build secure, scalable backend workflows using Python and FastAPI.
- Analyze system and business-process issues, recommend improvements, and implement solutions.
- Write code to design specifications and conduct testing and debugging.
- Use scripts and application development procedures to support system enhancements.
- Assess risk, maintain compliance with applicable policies and regulations, and escalate control issues transparently.
- Develop working knowledge of information systems, network operations, database administration, systems administration, data center operations, and PC-based applications.
Requirements
- 2–4 years of relevant experience in an applications development role.
- Strong expertise in core Python and FastAPI.
- Experience building secure, scalable backend workflows in Python.
- Experience with AI/ML-integrated solutions for automation and productivity gains.
- Banking-domain experience is preferred.
- Bachelor’s degree or university degree, or equivalent experience.
- Clear written and verbal communication skills and demonstrated problem-solving and decision-making abilities.
About Citi
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.
