Citi is seeking a Senior Programmer Analyst for Applications Development with a specialization in Python and Spark. This full-time role is located in Chennai, Tamil Nadu, India. The position demands strong expertise in Python programming and hands-on experience with Spark for handling large-scale data processing. As a senior analyst, you will engage in the entire application development lifecycle, including requirement analysis, design, coding, testing, and maintenance. You will tackle complex projects, developing and supporting applications that address business needs in the financial services sector. The job requires robust analytical thinking, problem-solving skills, and the ability to collaborate effectively within teams. Opportunities for career advancement exist in this dynamic environment. Candidates must possess proven proficiency in both Python and Spark to qualify for this position.