CrawlJobs Logo

Applications Development Senior Programmer Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

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:

  • 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
  • Drive adoption of capabilities across regions by partnering with regional business and technology teams
  • Contribute to the microservice architecture development including RESTAPI and Graphql
  • Develop approaches to integrate data into the DataHub (EAP) and prototype methods of developing insights on that data with our business analytics teams and digital product teams
  • Assist in troubleshooting Data and Client experience issues by leveraging our capabilities and / or working with other teams to dive into root cause analysis
  • Create and maintain optimal data pipeline architecture
  • Assemble large, complex data sets that meet functional / non-functional business requirements
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Cloud ‘big data’ technologies
  • Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives
  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics
  • Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs
  • Keep our data separated and secure across national boundaries through multiple data centers and AWS/GCP regions
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader
  • Work with data and analytics experts to strive for greater functionality in our data system

Requirements:

  • 8-10 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
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience or knowledge with integration of these tools with web, mobile and assisted channels
  • Understanding or ability to dive into data and analyze for quality, consistency, conformity and become an SME / data steward of the Citi client datasets
  • Strong interpersonal and communication skills
  • Experience in Java, JVM and python languages primarily
  • Experience with Hadoop, Python, Spark, analytic methods and frameworks is a plus
  • Experience with real-time streaming and stream processing frameworks is a plus
  • Experience with cloud architectures including Google Cloud, Amazon AWS is a plus

Nice to have:

  • GCP/AI/AWS
  • Experience with Hadoop, HBase or any RDBMS
  • Experience with real-time streaming and stream processing frameworks
  • Experience with cloud architectures including Google Cloud, Amazon AWS

Additional Information:

Job Posted:
August 14, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.