Senior Python Application Developer - Vice President

Citigroup

Pune, Maharashtra, India
Not specified; not specified; not specified
**
9+ years python application development
Fastapi and sqlalchemy framework expertise
Microservices and event-driven architecture
** Citigroup is seeking a Senior Python Application Developer with over 9 years of experience to design and develop scalable applications in Pune, India. This role involves collaboration across teams within the finance and risk domains, focusing on high-quality software delivery and adherence to industry standards. **

Job Summary

  • This role offers the opportunity to lead the architecture and development of robust, scalable applications within Citigroup's Market Risk domain.
  • Candidates will collaborate with cross-functional teams including Risk, Quants, and DevOps to deliver high-quality solutions under tight deadlines.
  • The position involves driving initiatives for Stress Testing and Regulatory Risk projects while enforcing industry-standard SDLC best practices.

Matching Summary

Match Score: 75

** Citigroup is seeking a Senior Python Application Developer with over 9 years of experience to design and develop scalable applications in Pune, India. This role involves collaboration across teams within the finance and risk domains, focusing on high-quality software delivery and adherence to industry standards. **

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • 9+ years Python application development
  • FastAPI and SQLAlchemy framework expertise
  • Microservices and event-driven architecture
  • PostgreSQL Oracle MongoDB database management
  • RESTful API design and security
  • CI/CD pipeline implementation with Jenkins or Tekton
  • Docker and Kubernetes orchestration

Nice-to-have

  • Experience with Agentic AI frameworks
  • Polyglot programming in Java or C#
  • Big Data technologies like Apache Spark
  • Frontend development with React or Angular
  • Banking domain knowledge in pricing and risk
  • CFA or FRM certification
  • Generative AI tool integration experience

Key Requirements

  • 9+ years of hands-on Python development experience
  • Expert-level proficiency in Python 3.x
  • Deep understanding of software architecture principles
  • Proven experience with relational and NoSQL databases
  • Hands-on experience with Unix-based operating systems
  • Strong analytical and logical systems thinking skills
  • Ability to work independently in a global matrixed environment

Work Rights

Not specified

Tailored Resume

Cover Letter