CrawlJobs Logo

Application Development Lead Analyst (Python) - Vice President

India, Pune · Job Posted June 28, 2026
Apply Position
Job Link Share

Job Description

We are seeking a seasoned Senior Full-Stack Developer and Technologist with a strong Python (or Java with willingness to learn Java) to join our flat, agile team. The ideal candidate will be a self-starter, innovative, and a strong collaborator, contributing to critical projects that advance Citi's AI and data strategy. This is a hands-on engineering role for someone passionate about modern web development and building high-impact platforms.

Job Responsibility

  • Design and build intuitive and easy to use platform capabilities catering to a diverse end-user audience across the firm
  • Drive the vision and implementation of AI to enhance user interface interactions and improve workflows
  • Lead and manage technical components within the team, ensuring alignment with business objectives and driving best practices
  • Develop, implement, and maintain high-quality code using object-oriented programming principles in languages such as Java, Python, or Golang
  • Implement and manage CI/CD pipelines for continuous integration, delivery, and deployment
  • Proactively identify, diagnose, and resolve technical problems and bugs efficiently
  • Work effectively with teammates on shared components and codebases, fostering a collaborative development environment
  • Provide technical guidance and mentorship to junior team members, contributing to their growth and development
  • Ensure software quality through rigorous code reviews, technical design reviews, unit testing, and integration testing

Requirements

  • Experience as a senior full-stack software engineer with a passion for modern development
  • Python
  • Proficiency in TypeScript and react.js, HTML, CSS is desirable
  • Experience with Docker, Kubernetes, and cloud platforms (e.g., OpenShift)
  • Understanding of microservices architecture, REST APIs, and message queuing systems
  • Familiarity with DevSecOps principles and CI/CD pipelines
  • Proficient in at least one object-oriented programming language (e.g., Java, Python)
  • Strong grasp of technical fundamentals including networking, databases, and CLI
  • Passion for delivering clean, testable, and maintainable code
  • Excellent communication, collaboration, critical thinking, and problem-solving skills
  • Ability to thrive in a fast-paced, dynamic environment where requirements may evolve

Nice to have

  • Presentation Skills: Strong ability to articulate complex technical ideas and present them effectively to senior leadership
  • Generative AI Knowledge: Understanding of Generative AI capabilities, including system prompts, tool selection, and Model Context Protocol for data and service sharing
  • Team Management: Experience or interest in software team management

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Application Development Lead Analyst (Python) - Vice President

8 matching positions

Application Development Tech Lead Analyst -Vice President

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with server operating systems (e.g., RHEL)
  • Must-have proficiency in scripting languages including PowerShell, Shell scripting, and Python, and automation tools such as Ansible
  • Required experience with cloud platforms (e.g., LightSpeed, ECScloud, Kubernetes, OpenShift, managing Pods)
  • Experience with SRE tools such as ELK Stack (Elasticsearch, Logstash, Kibana)
  • Knowledge of application monitoring tools (e.g., AppDynamics)
  • Experience with WebLogic, JDK/JRE, and Tomcat
  • Understanding of SSL certificate management
  • Strong troubleshooting and problem-solving skills, particularly for SFTP and middleware-related issues
  • Ability to work with data points for analysis and decision-making
  • Familiarity with disaster recovery and business continuity processes (PROB & COB)
Job Responsibility
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
  • Perform regular updates and patching of server operating systems (e.g., RHEL 7 to RHEL 8), applications, web servers, and middleware to maintain cyber hygiene and security
  • Ensure comprehensive backup strategies are in place for all files and folders before any system upgrade, guaranteeing quick restoration capabilities
  • Implement and enforce strict access controls for application team members, adhering to Citi standards for vulnerability remediation and security effectiveness
  • Manage and perform Quarterly WebLogic CPU Patching
  • Execute JDK/JRE, AppDynamics, and Tomcat upgrades as required
  • Oversee SSL installation and renewal for ICGA and Essbase applications to ensure secure communication
  • Provide stable and consistent baseline support for allocated applications, minimizing disruptions through streamlined routine tasks and proactive planning
  • Provide engineering support including monitoring applications, services, logs, performance, and issues to facilitate faster issue resolution
  • Fulltime
Read More
Arrow Right

Fullstack Big Data Developer Application Development Technical Lead Analyst Vice President

Discover your future at Citi. Working at Citi is far more than just a job. A car...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of Application development experience
  • 6+ years of experience in full stack development, with a focus on Bigdata and Python/Scala
  • 6+ years experience with big data technologies such as Python, Pyspark, Hadoop, Kafka, etc.
  • Experience with Core Java/J2EE Application with complete command over OOPs and Design Patterns
  • Commendable in Data Structures and Algorithms
  • Worked on Core Application Development of complex size encompassing all areas of Java/J2EE
  • Thorough knowledge and hands on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos
  • Should have implemented or part complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
  • Exposure to ETL and BI tools
  • Work in an agile environment following through the best practices of agile Scrum
Job Responsibility
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
  • Design, develop, and maintain scalable and robust architecture for the project using Java/Python/Scala and other full stack technologies
  • Manage big data technologies such as python, pyspark to ensure seamless data integration, storage, and analysis
  • Fulltime
Read More
Arrow Right
New

Apps Development Tech Lead Analyst - Vice President

The Applications Development Technology Lead Analyst is a senior-level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of overall experience in application development or systems analysis
  • Strong hands-on experience in Angular (preferably Angular 10+), TypeScript, HTML5, CSS3, and modern JavaScript frameworks
  • Experience in building enterprise-grade front-end applications with REST API integrations
  • Solid understanding of UI architecture patterns, state management, and performance optimization
  • Experience working in Agile/Scrum environments and delivering complex projects
  • Familiarity with backend technologies
  • working knowledge of Python is a plus
  • Proven ability to lead development efforts and manage multiple priorities effectively
  • Strong analytical, problem-solving, and decision-making skills
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Lead the design and development of scalable, responsive, and high-performance web applications using Angular (latest versions preferred)
  • Partner with multiple management and engineering teams to ensure seamless integration across UI, backend, and infrastructure layers
  • Analyze complex business and system processes to identify opportunities for enhancements and deliver innovative front-end solutions
  • Define and enforce best practices for Angular coding standards, component architecture, testing, debugging, and deployment
  • Contribute to overall architecture by aligning UI solutions with enterprise architecture blueprints and microservices/backend systems
  • Develop reusable components, libraries, and design systems to improve development efficiency and consistency
  • Provide deep technical expertise in TypeScript, RxJS, state management (NgRx or similar), and modern UI/UX practices
  • Collaborate closely with backend teams
  • understanding of Python-based services is a a plus
  • Perform in-depth analysis with strong problem-solving skills to address complex UI/UX and performance challenges
  • Fulltime
Read More
Arrow Right

Applications Development Technology Lead Analyst - Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle
  • In-depth knowledge of modern application architecture principles
  • Clear understanding of Data Structures and Object-Oriented Principles using Java
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows
  • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development
  • Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications
  • Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS
  • Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar
  • Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle
Job Responsibility
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
  • Fulltime
Read More
Arrow Right
New

Application Development Lead - Senior Vice President

The Applications Development Technology Senior Lead Analyst is a senior level po...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • 10-12 years of experience in developing and managing Enterprise Applications
  • Core Java, Spring Hibernate and related skills
  • Solid foundation in OOP concepts
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • 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
  • Design & Development: Create and optimize scalable ETL (Extraction, Transformation, Loading) pipelines using PySpark for massive datasets
  • Fulltime
Read More
Arrow Right

Application Development Lead - Senior Vice President

The Applications Development Technology Senior Lead Analyst is a senior level po...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • 10-12 years in developing and managing enterprise-grade applications
  • Solid foundation in OOP concepts
  • Expertise in PySpark, HDFS, Hive, Sqoop, and Hadoop for Big Data environments
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made
  • Design & Development: Create and optimize scalable ETL pipelines using PySpark for massive datasets
  • Fulltime
Read More
Arrow Right

Application Support Technology Lead Analyst - Vice President

The Apps Sup Tech Lead Analyst is a strategic professional who stays abreast of ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years Proven and practical experience of in a production support role managing enterprise-level applications, demonstrating strong problem-solving and strategic thinking skills
  • Demonstrated experience with SRE practices, including advanced monitoring, alerting, incident response, post-mortems, and driving automation for operational efficiency and system reliability
  • Deep expertise in Unix/Linux environments and advanced Shell scripting
  • Proficiency with enterprise monitoring tools (e.g., ITRS Geneos, AppDynamics) and log aggregation platforms (e.g., Splunk, ELK)
  • Practical experience with containerization platforms (OpenShift, Kubernetes)
  • Hands-on experience with relational (Oracle, MSSQL) and NoSQL (MongoDB) databases
  • Strong knowledge of messaging solutions (e.g., Tibco EMS, MQ, Kafka)
  • Experience working with REST APIs
  • Solid understanding of distributed application architecture, including networks, load balancers, storage, and authentication (AD/LDAP)
  • Working knowledge and practical application of Object-Oriented Programming (OOP) concepts and principles
Job Responsibility
Job Responsibility
  • Partner with multiple technology teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements
  • Analyze existing system logic, identify problems
  • and recommend and implements solutions
  • Formulates and defines systems scope and objectives for complex, high impact application enhancements and problem resolution through in-depth analysis and evaluation of complex business processes, systems and industry standards
  • Partners with multiple technology areas and management teams to ensure appropriate integration of functions to meet goals
  • Works closely with Product Owners, Business Analysts and Systems Analysts to determine and document Systems impacts and support requirements
  • Considers the implications of the application of technology to the current environment
  • Identifies risks, vulnerabilities and security issues
  • communicates impact
  • Fulltime
Read More
Arrow Right

Application Development Lead, Margin and Risk, Vice President

We’re currently looking for a high caliber professional to join our team as Appl...
Location
Location
United States , Jersey City
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
July 21, 2026
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development role with hand on coding
  • Demonstrated thought leadership in designing complex and distrusted systems
  • In depth knowledge of Java, Spring, Kafka, Distributed Cache/Systems (e.g. Apache Ignite)
  • Hands on experience on relational databases like Oracle
  • Any experience with NoSQL databases like MongoDB is preferred
  • Experience with Python is preferred
  • Great exposure to microservices architecture
  • API first design thinking and implementation using Rest, websocket and gRPC
  • Experience with building applications on cloud platform such as Docker, Kubernetes or OpenShift
  • Proven implementation of design pattern and enterprise level architecture
Job Responsibility
Job Responsibility
  • 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
  • Guide team to establish design standard, improving efficiency of development workflow and product rollout
  • Take ownership of smooth Production releases planning and execution
  • Oversee software quality and system modifications
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Analyze existing operations to identify risks and redundancies
  • Conduct comprehensive assessments to develop solutions
  • Liaise with team members, management to ensure projects are completed to application development and governance standard
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
  • Fulltime
Read More
Arrow Right