Applications Development Sr Programmer Analyst - C12 - PUNE
Citigroup
- Location
- Pune Maharashtra India
- Work model
- On-Site
- Level
- Senior
- Posted
- Aug 17, 2026
Skills
About this role
Key Responsibilities
Technical Leadership & Architecture: Lead the design, development, and implementation of robust, scalable, and high-performance financial applications across the full development life cycle, from requirements analysis to deployment and ongoing support. Define architectural patterns and best practices for Oracle-based solutions, Python microservices, and UI components, ensuring alignment with enterprise standards. Drive technical decision-making and provide expert guidance on complex technical challenges. Mentor and coach junior and mid-level developers, fostering a culture of technical excellence and continuous improvement. Advanced Application Development: Develop and optimize solutions utilizing advanced Oracle SQL/PLSQL concepts,Snowflake, including performance tuning, database design, and large-scale data processing strategies. Engineer sophisticated applications using Python or other enterprise application development technologies such as Java, focusing on modularity, scalability, and maintainability. Lead the development of intuitive and responsive user interfaces using modern frameworks like Angular or ReactJS. Contribute to projects involving Ab-Initio (ETL), Snowflake, and S3 Sonic Bucket integration, ensuring efficient data pipelines and storage solutions. Cloud-Native & Data Platform Expertise: Design and implement cloud-native solutions leveraging various cloud technologies, with specific experience in containerization, OpenShift, and ECS migration strategies. Utilize and integrate advanced data analytics platforms and tools such as Starburst and DataBricks to derive insights and build data-driven applications. Drive the adoption of best practices for cloud deployments, monitoring, and security. Team & Project Management: Manage project timelines, dependencies, and deliverables, ensuring successful project execution and on-time delivery. Lead and coordinate efforts across multiple development teams (local, virtual/global), fostering effective collaboration and communication. Act as a key liaison with business stakeholders, product owners, and other technology teams to gather requirements, manage expectations, and communicate progress. Implement and improve team development processes to accelerate delivery, enhance quality, and reduce operational costs. Operational Excellence & Tooling: Develop, modify, test, and migrate reports and applications using proprietary in-house tools like IFW, demonstrating strong command of its capabilities. Support application builds, migrations, and continuous integration/continuous deployment (CI/CD) pipelines with new technologies and architectural patterns. Actively participate in production support and troubleshoot complex issues, ensuring high availability and performance of critical systems. Knowledge/Experience:
Education
Bachelor's degree in Computer Science, Engineering, or a related field. Industry Experience: 8+ years of progressive experience in software development, with at least 3+ years in a lead or architect role within financial reporting applications/warehouses. Oracle Expertise: Advanced knowledge and hands-on experience with Oracle Database, including complex SQL/PLSQL, performance tuning, data modeling, partitioning, and advanced indexing strategies. Experience with Oracle database administration concepts (e.g., RAC, Data Guard) is highly desirable. Application Development: Expert-level proficiency in Python for application development, including experience with frameworks (e.g., Flask, Django) and data manipulation libraries. Strong proficiency in at least one other major application development technology like Java (Spring Boot preferred). Demonstrated experience in UI development with modern JavaScript frameworks such as Angular or ReactJS. Cloud & Containerization: Extensive experience with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native architectural patterns. Proven experience with containerization technologies