CrawlJobs Logo

Python Senior Developer Assistant Vice President

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Job Responsibility:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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.

Requirements:

  • 8-12 years of relevant experience in Apps Development or systems analysis role
  • Expert in Python, Full-Stack - Expert (REST APIs, microservices architecture), LLM Frameworks & APIs - Expert, Prompt Engineering - Expert, GitHub Copilot - Advanced, Claude Code/Cursor - Advanced, Devin.AI/Antigravity Experience, Microservices + API Design, SonarQube / Code Review
  • Extensive experience system analysis and in programming of software applications such as Oracle, Java, JavaScript, React, Angular
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience

Additional Information:

Job Posted:
May 04, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Python Senior Developer Assistant Vice President

Credit Risk Analytics - Assistant Vice President

The Credit Portfolio Senior Analyst is an intermediate-level position responsibl...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of relevant experience
  • Knowledge of consumer risk analytics and credit abuse
  • Prior experience in Python is an added advantage
  • Ability to apply credit and risk principles toward business goals
  • Demonstrated ability to synthesize, prioritize and drive results with a sense of urgency
  • Proven ability to remain organized in a fast-paced environment, managing multiple projects
  • Proven interpersonal, organizational and analytic skills
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Contribute to the development of new techniques and improvement of processes and work-flows
  • Develop recommendations to adjust credit policies by analyzing credit and financial performance
  • Utilize Statistical Analysis System (SAS) in a UNIX environment to perform risk, financial and data analyses
  • Research customer and/or management queries using risk systems and data
  • Participate in developing, testing, and optimizing credit policies
  • Manage risk levels for the entire credit spectrum across multiple products and retail formats
  • Prepare risk management presentations for senior management
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Python Backend Senior Developer - Assistant Vice President

Citi is seeking a highly motivated candidate for Senior Python developer in Whol...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands on experience in building an enterprise scale highly componentized application using Python,FastAPI
  • Hands on development experience in Python
  • Experience working with CI/CD pipelines, Kubernetes and other containerized platforms
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Investigate possible bug scenarios and production support issues
  • Recent experience with modern Python Development using Large Language models, Model Context Protocol, & Retrieval Augmented Generation (RAG) architecture
  • Experience developing application in Financial Services industry is preferred
Job Responsibility
Job Responsibility
  • Research and resolve complex issues, escalating as appropriate
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Investigate possible bug scenarios and production support issues
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Java Python Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Programming skills – including concurrent, parallel and distributed systems programming
  • Advanced level knowledge of Java and Python
  • Advanced level experience with HTTP, ReSTful web services and API design
  • Messaging technologies (Kafka)
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • 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

Senior GenAI Specialist / AI Engineer - Assistant Vice President

We are seeking a highly skilled and passionate Senior GenAI Specialist to join o...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years+ of experience in AI/ML development, with a proven track record of building and deploying sophisticated GenAI applications
  • Deep understanding of GenAI models and architectures, including transformers, LLMs (e.g., Llama, Gemini, GPT-4), GANs, and diffusion models. Familiarity with Agentic AI concepts
  • Extensive experience with prompt engineering, fine-tuning LLMs, and evaluating their performance
  • Expert-level Python programming skills and proficiency with relevant libraries (e.g., Transformers, LangChain, TensorFlow, PyTorch, Pandas, NumPy, Scikit-learn, Flask/Django, LlamaIndex)
  • Experience with vector databases (e.g., Pinecone, Weaviate, Chroma, Faiss, PostgreSQL with vector extensions) and implementing RAG pipelines using tools like LlamaIndex and LangChain
  • Strong software engineering skills, including containerization (Docker, Kubernetes), CI/CD pipelines, and cloud infrastructure management (AWS, Azure, GCP)
  • Strong analytical, problem-solving, and communication skills
  • Experience with MLOps principles and tools
  • Excellent collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and implement GenAI solutions for various financial applications, including personalized recommendations, risk assessment, fraud detection, and automated reporting. Explore and experiment with advanced GenAI concepts like Agentic AI
  • Design and implement intelligent chatbots
  • Process and analyze large datasets of structured and unstructured financial data
  • Architect and implement efficient RAG pipelines, leveraging tools like LlamaIndex and LangChain
  • Develop and refine advanced prompting strategies for LLMs
  • Test, evaluate, and analyze the performance of LLM and other GenAI models
  • Collaborate closely with engineering teams to deploy and maintain GenAI models in production environments, including containerization, CI/CD pipelines, and cloud infrastructure management
  • Communicate effectively with business stakeholders
  • Stay up-to-date with the latest advancements in GenAI research and development, including areas like Agentic AI
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - Margin Technology - Assistant Vice President

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on professional software development experience
  • Bachelor's degree in computer science or engineering field involving software programming or systems engineering
  • Proficiency in programming in mainly Java, React and/or Python
  • Strong hands-on experience of building RESTful APIs using popular frameworks like Spring
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment
Job Responsibility
Job Responsibility
  • Working with a group of passionate engineers who build technical solutions to complex business problems
  • Participate in the whole spectrum of building a software solution, closely working with product teams and users
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Markets Data Risk - Senior Analyst - Assistant Vice President

Markets Data Risk team is looking for a Senior Risk Analyst – Assistant Vice Pre...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in relevant fields of Market Risk Management, Product Control or product valuation specialist with First Line and/or Second Line experience or in an associated consulting role
  • Prior experience with designing and monitoring key controls in a markets trading environment with demonstrated understanding of capital market products and risk processes
  • Strong controls mindset, identifying and mitigating risks, communicating and escalating concerns
  • Strong problem solving with hands-on analytics data skills
  • Excellent oral and written technical communications skills with the ability to interact effectively at all levels, develop strong partnerships across the organization, and present complex information clearly to senior stakeholders
  • Must be proficient with Excel, use of Python, SQL, Tableau, and other digital tools is a plus
  • Ability to handle complexity, ambiguity and a fast changing, often demanding work environment
  • Bachelor’s/University degree or equivalent experience, Master degree a plus
Job Responsibility
Job Responsibility
  • Implement and operate daily or periodic risk data controls to measure risk KPIs, analyze business metrics, escalate data quality issues in a timely and well-articulated manner, and lead issue remediation
  • For one or more use cases (e.g. FRTB, SA CCR etc.) – execute specific set of markets data risk controls periodically to calculate business KPIs as well as identify opportunities for control enhancements as per markets business priorities and regulatory requirements
  • Through application of knowledge of markets products and associated risks, drive continual and incremental risk improvements in control KPIs and effectiveness with ultimate objective to quantify and mitigate data risk for markets business
  • Use “design mindset” to understand the root cause of DQ issues impacting business and risk KPIs to propose remediation in alignment with end-to-end data flows and target state solutions
  • Articulate value-add business solutions in collaboration with markets and risk management stakeholders to facilitate decision making process
  • Support senior leads in regulatory and Internal Audit engagements to identify necessary corrective actions and facilitate remediation, ensuring timely delivery
  • Fulltime
Read More
Arrow Right

Regulatory Model Monitoring Analytics – Assistant Vice President

Citi’s Risk Modeling Solutions department is responsible for the development, de...
Location
Location
India , Mumbai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree preferred (Master’s required, PhD preferred) in Statistics, Applied Mathematics, Compute Science, Operations Research, Economics, Finance (MBA), or another highly quantitative discipline
  • Strong programming skills in SAS, SQL, Python
  • experience with Tableau/Excel for performance reporting
  • Understanding of modeling techniques such as linear/logistic regression, machine learning techniques, segmentation, decision trees, survival models, time series analysis, etc.
  • Experience in applying analytical and statistical methods to explain performance variation and derive actionable insights
  • Excellent written and verbal communication skills, with the ability to simplify complex topics for senior audiences
  • Extensive experience in model monitoring, development or validation for loss‑forecasting models (CCAR/CECL)
  • Experience in developing optimal or automated reporting solutions using SAS, Python, SQL, Excel VBA, Tableau and GenAI tools
  • 8+ years of experience in model monitoring, model development or validation, quantitative analytics, or related risk disciplines
Job Responsibility
Job Responsibility
  • Analyze and generate insights for Regulatory Risk Models (CCAR/DFAST/CECL/IFRS9 stress‑loss models), including performance assessment, root‑cause analysis for deterioration, recommended mitigation actions, and rationale for continued model usage
  • Quantify and articulate the business impact of model performance trends—translating changes in model accuracy into impacts on loss forecasts, capital, and reserves
  • Communicate results to diverse audiences. Present model performance to sponsors, developers and other senior stakeholders
  • Explain the model performance trends to Model Risk Management (MRM), including rationale for deterioration if observed. Prepare and deliver comprehensive write-ups for Ongoing Monitoring Reports and Annual Model Review documentation
  • Work effectively across cross‑functional teams—including Model Development, Implementation, Sponsors/Policy, Validation, and Governance— to ensure consistent model usage, aligned maintenance processes, and smooth execution of all model lifecycle activities
  • Support internal & external audits, and regulatory reviews by responding to model performance related inquiries and providing transparent, well‑structured documentation
  • Conduct robust QC on model inputs, outputs, and monitoring datasets to maintain accuracy and reliability
  • Leverage Gen AI to establish consistent and scalable processes, driving automation and simplification initiatives. Champion the responsible deployment of Gen AI, embedding transparency, robust governance, and proactive compliance with evolving AI regulations to ensure compliant and ethical outcomes
  • Mentor and support junior analysts in model monitoring techniques, analytical deep dives, and AI‑enabled insight generation. Contribute to a culture of analytical excellence, continuous improvement, and responsible innovation
  • Fulltime
Read More
Arrow Right