Hiring.Camp

Senior Python Application Developer - Vice President

Citi Bank

·

May 6, 2026

Location
PLOT NO-1, S.NO. 77, India
Type
Full-time
Department
IT
Seniority
Senior
Source
Workday

Description

We are seeking an experienced, motivated and technically proficient Senior Python Application Developer with 9+ years of hands-on experience to design, develop, and deliver robust, performant and scalable applications.
This role demands deep technical expertise and a strong focus on execution, preferably within finance and risk domains.

Key Technical Responsibilities:

  • Lead hands-on implementation and architecture of Python frameworks for scalable, resilient, and performant applications.
  • Develop solutions adhering to architectural standards, utilizing in-depth technical and business domain knowledge.
  • Enforce industry-standard SDLC best practices and contribute to code quality through reviews.
  • Collaborate with cross-functional teams (Risk, Quants, FO, DevOps, Production Support) for seamless delivery.
  • Drive development for Stress Testing and Regulatory Risk projects in the Market Risk domain.
  • Manage project technical aspects, including planning, governance, and taking ownership of initiatives.
  • Deliver high-quality solutions independently within a globally matrixed environment and under tight deadlines.

Required Technical Qualifications:

I. Core Python & System Development:

  • 9+ years of hands-on experience in Application Development, primarily with Python.
  • Expert-level Python 3.x proficiency for scalable, resilient, and high-performance applications.
  • Advanced knowledge of Python frameworks (FastAPI, SqlAlchemy), best practices, and design patterns.
  • Strong understanding of software architecture principles and distributed system design (Microservices, Event-Driven Architecture).
  • Extensive experience with relational (PostgreSQL, Oracle) and NoSQL databases (MongoDB, Redis), including advanced SQL.
  • Proven expertise in designing, developing, and securing RESTful APIs and integration patterns.
  • Hands-on experience with CI/CD systems (Tekton/Jenkins/GitHub Actions, Harness/GitLab CI) for automated deployment.
  • Highly experienced with Unix-based operating systems.

II. Cloud & DevOps:

  • A working understanding of containerization (Docker) and Kubernetes orchestration.
  • Able to troubleshoot/debug and optimize performance on distributed systems.
  • Proficiency in automated testing frameworks (Pytest, unittest) and TDD methodologies.
  • Solid understanding of secure coding practices and application security principles (OWASP Top 10).
  • Expertise in Git for standard branching and pull request workflows.

III. Artificial Intelligence (AI) Integration (Exposure):

  • Exposure to AI/ML tools and frameworks (TensorFlow, PyTorch, scikit-learn).
  • Practical experience with AI tools (Copilot, Devin, Claude/Gemini/GPT) for development workflows.
  • Experience with Agentic AI tools, including writing Agents and Skills, and contributing to Agentic frameworks.
  • Understanding and practical application of Generative AI concepts in software development.

Professional Skills:

  • Deep understanding and practical experience with Agile/Scrum methodologies.
  • Exceptional ability to manage priorities and tasks effectively.
  • Strong analytical, logical, systems thinking, and critical analysis skills.
  • Excellent written and verbal communication for diverse audiences.
  • Ability to work independently, take ownership, and collaborate effectively in global teams.

Desirable Qualifications:

  • Self-starting and problem solving nature.
  • Polyglot Programming Exposure (e.g. other language likes Java, C# or other paradigms such as  imperative/functional/reactive programming).
  • Big Data Technologies (Apache Spark, Hadoop, Kafka) and data warehousing.
  • Frontend Development (React, Angular, Vue.js).
  • Relevant Cloud or Industry Certifications.
  • Experience with banking domain (pricing, risk), CFA/FRM certification. 

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Skills

PythonJavaReactAngularVue.jsFastAPIDockerKubernetesJenkinsCI/CDSQLPostgreSQLMongoDBRedisOracleTensorFlowPyTorchScikit-learnSparkHadoop

Similar Jobs

18

Sr. Associate - Application Developer (Python Developer)

Scan-Group · Barcelona

6 days ago

Sr. Associate - Application Developer (Python Developer)

Scan-Group · Pune

6 days ago

Senior Application Engineer - AI (Python, FastAPI & LLM)

Guidewire · Bengaluru Office, India · Onsite

6 days ago

Senior Application Developer- Python (Global Security)

Rbc · 16 YORK ST:TORONTO, Canada

2 weeks ago

Senior Application Engineer- Python/JavaScript/Typescript

Egen · Remote · Remote

2 weeks ago

Senior Application Developer - GoLang/Python

UPS · IN - TDC 1 (IN110), India

1 month ago

Sr Developer - AI Application Backend (GCP, Python)

Mattel · Hyderabad, India

2 months ago

Senior Python Application Developer

citibank · Pune, MH,IN, IN +1

3 months ago

Senior Python Application Developer - Vice President

citibank · Pune, MH,IN, IN

3 months ago

Sr Manager of Software Engineering - Team Lead — Cloud Application (Java, Python, React, AWS)

JPMorgan Chase · Ciudad Autónoma de Buenos Aires, Argentina

4 months ago

Sr Manager of Software Engineering - Team Lead — Cloud Application (Java, Python, React, AWS)

JP Morgan Chase · Ciudad Autónoma de Buenos Aires, Argentina

4 months ago

SD2 - Senior Engineer - Python Application Development

Innoventes · Onsite

6 months ago

Senior Python Application Engineer

eTouch Systems · Mountain View, CA, United States

1+ year ago

Senior Software Developer, CAD Applications (C++/Python)

Nearsource · Montreal · Remote, Hybrid

2 weeks ago

Senior Applications Developer : Ab Initio, Bigdata - Python, Pyspark

citibank · Pune, MH,IN, IN

1 month ago

Senior Python Engineer - Applications Development Sr Programmer Analyst - C12 - RUTHERFORD

citibank · Rutherford, NJ,US, US

2 months ago

Senior Python Engineer - Applications Development Sr Programmer Analyst - C12 - RUTHERFORD

citibank · Rutherford, NJ,US, US

2 months ago

Senior Lead Python Engineer - Applications Development Group Manager - C14 - RUTHERFORD

citibank · Rutherford, NJ,US, US · Remote, Hybrid

2 months ago