Senior Python Application Developer - Vice President

CitiPune, MH,IN, map[@type:Country name:IN]full timeDirector
Activeverified Jun 13, 2026

Job 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.

Similar jobs