CrawlJobs Logo

Senior Python Application Developer - Vice President

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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.

Job Responsibility:

  • 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

Requirements:

  • 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
  • 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
  • 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
  • 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

Nice to have:

  • 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

Additional Information:

Job Posted:
May 16, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Python Application Developer - Vice President

Senior Vice President, Quantitative Research

Citi Finance is responsible for the firm’s financial management and related cont...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Finance, Economics, Mathematics, Computer Science, Operations Research, or a related field
  • Master’s degree or PhD and relevant professional qualifications (Actuarial, CFA, FRM) is a plus
  • 10 plus years of experience working for a financial services organization or other relevant operations research experience
  • Strong understanding of bank treasury functions, including liquidity management, interest rate risk, and capital management
  • Proficient in python programming, with a focus on object-orient design and development, as well as other design patterns
  • Experience with optimization techniques and linear programming, and stochastic linear programming
  • Strong analytical skills and the ability to translate complex financial concepts into models and actionable insights
  • Excellent communication and interpersonal skills, with the ability to work effectively in a team environment
  • Detail oriented with strong problem-solving abilities and a proactive approach to learning and adapting to new challenges
Job Responsibility
Job Responsibility
  • Design and develop sophisticated mathematical models to accurately represent the asset and liability profiles, as well as the flow and utilization of financial resources by legal entities, businesses, and products
  • Translate the complex interactions between real-world balance sheets, industry dynamics, and the bank’s financial products and resources into a large-scale optimization problems
  • Communicate complex modelling concepts and results to non-technical stakeholders, providing clear and actionable insights that support strategic decision-making
  • Collaborate with data providers to integrate relevant internal data sources into the models
  • Work closely with stakeholders across the organization, including risk management, FP&A, and businesses to understand their requirements and incorporate them into the modelling framework
  • Stay abreast of the latest developments in financial modelling, optimization techniques, and treasury management techniques
  • Proactively identify opportunities for improving the accuracy, efficiency, and scalability of the models and optimization algorithms, implementing enhancements as needed
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
What we offer
What we offer
  • Expanded Paid Parental Leave Policy
  • Programs to help employees balance their work and life, including generous paid time off packages
  • Resources to manage financial well-being and plan for the future
  • Fulltime
Read More
Arrow Right

Senior Vice President, Quantitative Research

Citi Finance is responsible for the firm’s financial management and related cont...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Finance, Economics, Mathematics, Computer Science, Operations Research, or a related field
  • Master’s degree or PhD, and relevant professional qualifications (Actuarial, CFA, FRM) is a plus
  • 10 plus years of experience working for a financial services organization or other relevant operations research experience
  • Strong understanding of bank treasury functions, including liquidity management, interest rate risk, and capital management
  • Proficient in python programming, with a focus on object-orient design and development, as well as other design patterns
  • Experience with optimization techniques and linear programming, and stochastic linear programming
  • Strong analytical skills and the ability to translate complex financial concepts into models and actionable insights
  • Excellent communication and interpersonal skills, with the ability to work effectively in a team environment
  • Detail oriented with strong problem-solving abilities and a proactive approach to learning and adapting to new challenges
Job Responsibility
Job Responsibility
  • Design and develop sophisticated mathematical models to accurately represent the asset and liability profiles, as well as the flow and utilization of financial resources by legal entities, businesses, and products
  • Translate the complex interactions between real-world balance sheets, industry dynamics, and the bank’s financial products and resources into a large-scale optimization problems
  • Communicate complex modelling concepts and results to non-technical stakeholders, providing clear and actionable insights that support strategic decision-making
  • Collaborate with data providers to integrate relevant internal data sources into the models
  • Work closely with stakeholders across the organization, including risk management, FP&A, and businesses to understand their requirements and incorporate them into the modelling framework
  • Stay abreast of the latest developments in financial modelling, optimization techniques, and treasury management techniques
  • Proactively identify opportunities for improving the accuracy, efficiency, and scalability of the models and optimization algorithms, implementing enhancements as needed
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
What we offer
What we offer
  • We believe all parents deserve time to adjust to parenthood and bond with the newest members of their families
  • We empower our employees to manage their financial well-being and help them plan for the future
  • We have a variety of programs that help employees balance their work and life, including generous paid time off packages
  • Fulltime
Read More
Arrow Right

Vice President - DART Oversight - Policy Officer

The Risk Data, Analytics, Reporting and Technology (DART) Oversight - Policy Off...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years work experience in control discipline (i.e., Risk Management, Technology, Financial Control, Compliance, Audit, Operations, etc.)
  • Experience in planning and executing ITGC reviews, including developing and implementing automated test scripts and exception reporting
  • Experience in Gen AI implementations in a operations, oversight, compliance or audit capacity
  • Experience in developing Tableau or Power BI dashboards, process automation (including e.g. Python, SQL etc.)
  • Quick learner with excellent communication skills, team orientation, and ability to work with counterparts in different areas of the organization and locations
  • Self-motivated individual who can take initiative and work independently
  • Solid analytical skills to synthesize, validate, and analyze data and metrics
  • Must demonstrate ability to problem solve, successfully multi-task, and meet demanding deadlines
  • Highly proficient with Excel, PowerPoint, Teams, SharePoint
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Provide analysis & challenge of policy, standards and procedures in the context of DART owned processes (primarily technology, data, finance and risk related policies)
  • Create assessment programs and implement scripts to assess the areas ITGC related practices including use of AI aligned with COBIT framework and best practices
  • Design and produce dashboards, reports and analysis enabling senior management, risk report users, and data providers to manage operational risks associated with their processes
  • Contribute to the analysis and preparation of reports for senior management, regulators, auditors, etc. that detail the state of compliance with policies, standards and procedures
  • Create content and visualizations for executive management, committee, and Board presentations
  • Design and implement effective control processes to ensure accurate and timely reporting of metrics
  • Develops and applies quantitative and qualitative data analysis methods (including code based approaches) to validate data and identify data quality issues
  • Identify and implement automation, data improvement, and consolidation opportunities to continually streamline and standardized dashboards and reporting processes
  • Draft business requirements to direct and oversee development of enhanced dashboard and reporting requirements for development in Technology maintained applications
  • Ensure end to end UAT activities including testing responsibilities and issues resolution are performed timely
What we offer
What we offer
  • Citi provides programs and services for your physical and mental well-being including access to telehealth options, health advocates, confidential counseling and more
  • We empower our employees to manage their financial well-being and help them plan for the future
  • Citi provides access to an array of learning and development resources to help broaden and deepen your skills and knowledge as your career progresses
  • We have a variety of programs that help employees balance their work and life, including generous paid time off packages
  • Fulltime
Read More
Arrow Right

Model Monitoring, Analytics & Insights – Vice President

This position focuses on model performance monitoring, analytics, and insights f...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced Degree (Bachelors required or Masters preferred) in Statistics, Computer Science, Operations Research, Economics
  • Strong programming (SAS, SQL, Python, etc.) skills
  • Understanding of traditional modeling processes (linear/ logistic regression, segmentation, decision tree) and machine learning algorithms (Random Forest, Gradient Boosting, XG Boost, SVM, etc.), time series, linear/nonlinear optimization
  • Strong understanding of relevant model metrics / KPIs & bring out insights on model performance tracking
  • Good communication skill to be able to articulate technical information verbally and in writing to both technical and non-technical audiences is a must
  • Extensive experience in model monitoring/validation, performance scorecards, etc. in Excel, Tableau, Cognos, etc.
  • Experience in developing optimal/ automated solution of reporting processes using SAS, Excel VBA, Tableau will be a plus
  • 10+ Years of relevant experience in model analytics and insights
  • At least 7 years of extensive experience in model monitoring, generating business insights, analytical projects contributing business value
  • Experience in automating reporting processes would be a plus
Job Responsibility
Job Responsibility
  • Perform Root Cause Analysis explaining model performance to second line of defense and Policy teams for Business risk decisioning
  • Analyze & bring out Insights for Credit Risk Non-Regulatory Scoring/ Non-Scoring Segmentation models including performance assessment, drill down root cause analysis for performance deterioration, coming up with mitigation action providing rational for continued usage of the model without business impact
  • Present model performance to senior stakeholders, CROs, Risk Policy managers, Sponsors explaining the heath of the model, connecting model metrices to business scenarios explaining the breach in model performance
  • Explain model performance to second line (Model Risk Management) of defense providing rational of model performance deterioration (if any), explaining the applicability of the usage of the model
  • Respond to queries from 3rd Line of Defense (Internal and External Auditors) on model performance
  • Work effectively across cross functional teams - Development, Implementation, Policy, Validation and Governance teams - coordinating the horizontal model usage and maintenance activities
  • Perform analysis for benchmark models and other ad hoc analysis as required by business/validation teams
  • Develop knowledge and drive discussions on Model usage across channels, score range with Risk Strategy managers
  • Conduct QA/QC on all steps (e.g., input data, model output, etc.) required for model monitoring and production forecast reporting
  • Deliver comprehensive write-up of ongoing model performance assessment, Annual Model Review / Revalidation documents
What we offer
What we offer
  • Global benefits supporting employee well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right
New

Senior Python Application Developer-Vice President

Job Overview: We are seeking an experienced, motivated and technically proficien...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • Working understanding of containerization (Docker) and Kubernetes orchestration
  • Able to troubleshoot/debug and optimize performance on distributed systems
Job Responsibility
Job Responsibility
  • 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
  • Fulltime
Read More
Arrow Right

Application Development Senior Manager - Vice President

The Applications Development Senior Manager is a senior management level positio...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in in DevOps, application development, platform engineering, or infrastructure delivery roles supporting infrastructure or application hosting environments
  • Strong Python (3.1x) development skills, a solid understanding of CI/CD pipelines, and real time experience with DevOps methodologies to build, deploy, and maintain robust and scalable applications
  • Strong proficiency in Python 3.x,/Anaconda, debugging skills
  • Strong experience building and supporting CI/CD pipelines (Jenkins, Lightspeed, GitHub/Bitbucket)
  • Hands-on experience with OpenShift and/or Kubernetes in production environments
  • Proficiency in Shell scripting for automation and operational tasks
  • Experience with release and change management platforms (e.g., ServiceNow)
  • Practical experience with container monitoring and logging tools such as Kibana and Grafana
  • Experience managing hardware or platform capacity planning
  • Solid understanding of SDLC processes and DevOps practices, including automation, continuous delivery, and operational support
Job Responsibility
Job Responsibility
  • Design, implement, and support end-to-end CI/CD pipelines using tools such as Lightspeed and Jenkins
  • Convert Python scripts and configure to align with CI/CD standards in Light speed pipeline
  • Code review and ensure sure python scripts are in-line with CI/CD standards with proper unit test coverage and vulnerability assessments
  • Integrate CI/CD pipelines with Bitbucket and GitHub for source control and change management
  • Develop and maintain automation using Shell scripting to improve deployment efficiency and reliability
  • Design, develop, and maintain high-quality Python applications on microservice architecture
  • Provide hands-on support for OpenShift/Kubernetes platforms, including application deployments, capacity monitoring, troubleshooting, and performance optimization
  • Troubleshoot and debug production issues, optimizing application performance and stability
  • Develop and maintain automated tests (unit, integration) to ensure code quality and system reliability
  • Support containerized microservices architectures and assist with service mesh concepts and implementations
  • Fulltime
Read More
Arrow Right

Applications Development Lead – Senior Vice President

The Applications Development Senior Lead holds a critical position within the Is...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of progressive senior development management experience, including leading teams of managers responsible for local and remote application development, project management, business analysis, and quality assurance
  • 10+ years of direct, hands-on experience across the entire application development lifecycle
  • 3+ years of demonstrated success in delivering complex software solutions using Agile/iterative methodologies
  • Proven expertise in establishing and managing project governance, demand prioritization, and resource supply management, ensuring optimal capacity planning, resource allocation, and staff utilization across technical teams
  • Extensive experience leading large technology programs and solution delivery teams, proficient in managing scope, scheduling, budgeting, and comprehensive project planning within complex, matrixed environments with aggressive delivery timelines
  • Expert-level communication and negotiation skills, characterized by outstanding written, verbal, presentation, and interpersonal abilities, capable of engaging audiences at all levels
  • Demonstrated experience and proficiency in leveraging AI technologies within application development
  • Understanding of GenAI concepts and their practical application in software solutions
  • Experience guiding teams in the integration of AI/ML models, data pipelines, and AI-driven features into production systems
  • Proven experience with or leadership in the adoption and implementation of AI-based coding agents and developer tooling to enhance productivity and code quality
Job Responsibility
Job Responsibility
  • Lead, mentor, and manage a diverse team of internal staff and external contractors, encompassing comprehensive personnel duties including performance management, career development, recruitment, and disciplinary actions
  • Provide strategic direction and maintain stringent control over resource allocation, budget management, planning, and the rigorous monitoring of delivery outcomes
  • Cultivate and sustain transparent and impactful communication channels with senior business and operations stakeholders, ensuring alignment and expectation management
  • Drive the strategic consolidation and modernization of platforms and applications, ensuring alignment with 'Digital First' principles, future-state architectural goals, and the proactive integration of emerging technologies
  • Oversee all aspects of staff and delivery management across critical application platforms, with a particular focus on those supporting American Depository Receipts
  • Apply profound expertise within application development, coupled with a solid understanding of broader technological domains, to resolve complex issues and contribute to the definition and evolution of technical standards and best practices
  • Partner effectively with the Global Office to ensure accurate resource planning, hiring status, and transparent reporting to key stakeholders and senior management
  • Expertly influence and negotiate with senior leaders across various functions and effectively engage with external parties as necessary
  • Fulltime
Read More
Arrow Right
New

Senior PySpark Developer - Vice President

We are seeking a highly skilled and experienced Senior PySpark Developer to join...
Location
Location
United States , Tampa
Salary
Salary:
113840.00 - 170760.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 05, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of experience in Applications Development, Systems Analysis, or equivalent senior engineering roles
  • Extensive hands‑on experience delivering enterprise‑scale, database‑driven platforms in a regulated environment
  • Expert-level proficiency in Python programming, including object-oriented design, data structures, algorithms, and extensive experience with various Python libraries
  • Deep expertise in developing, optimizing, and deploying PySpark applications for large-scale data processing, ETL, and real-time analytics on distributed systems (e.g., Spark SQL, Spark Streaming, DataFrames)
  • Strong understanding of Apache Spark architecture, Hadoop ecosystem, and experience with distributed computing concepts. Familiarity with big data storage formats (e.g., Parquet, ORC)
  • Solid experience with both relational databases (e.g., Oracle) and NoSQL databases (e.g., MongoDB). Strong SQL writing and optimization skills
  • Experience in designing, developing, and consuming RESTful APIs using Python frameworks (e.g., Flask, FastAPI, Django REST Framework)
  • Strong understanding and practical experience with CI/CD tools (e.g., Jenkins) and containerization technologies (Docker, Kubernetes)
  • Expert-level proficiency with Git
  • Experience with unit testing (e.g., Pytest), integration testing, and performance testing frameworks for Python and PySpark applications
Job Responsibility
Job Responsibility
  • Design, develop, and implement robust, scalable, and high-performance data pipelines and applications using Python, PySpark, and Big Data technologies
  • Work autonomously to analyze requirements, propose technical solutions, and deliver high-quality code and data products, ensuring alignment with architectural standards and business objectives
  • Utilize expertise in various Big Data platforms (e.g., Hadoop, Hive, Kafka, Spark) to process, transform, and manage large datasets efficiently
  • Write complex SQL queries, stored procedures, and optimize database performance for large-scale data warehousing and analytics solutions
  • Develop and enhance ETL (Extract, Transform, Load) processes, ensuring data quality, integrity, and timely delivery. Experience with various ETL tools and methodologies is a plus
  • Proactively research, evaluate, and integrate new and emerging technologies, frameworks, and tools to improve development processes and solution capabilities
  • Ensure adherence to coding standards, conduct thorough code reviews, and implement best practices for software development, data governance, and security
  • Diagnose and resolve complex technical issues related to data pipelines, performance bottlenecks, and system integrations in a fast-paced environment
  • Collaborate effectively with cross-functional teams including architects, data scientists, business analysts, and QA engineers. Provide technical guidance and mentorship to junior team members
  • Identify opportunities to use AI tools to speed up development, code reviews, unit testing and deployment.
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right