Senior Python Application Developer-Vice President
CitigroupPune, Maharashtra
it-jobs
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. ------------------------------------------------------ **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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._ _View Citi's_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.