Role at a glance
- Job function
-
Software Engineering & IT Application Development
- Salary
- Not Disclosed
- Location
- Pune Maharashtra India
- Work arrangement
- Hybrid
- Employment
- Full-time
- Experience
- Recommended Qualifications: Experience: 8+ years of hands-on software development and integration experience within enterprise financial...
- Education
- Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related discipline.
Spotted an issue?
We’ll check it against the original posting.
Role Summary
The Application Development Senior Programmer Analyst designs and delivers technical solutions for Citi’s KYC and Client Lifecycle Management technology suite. The role connects Pega workflow automation with Ab Initio data integration and processing, supporting onboarding, periodic reviews, screening, and regulatory reporting.
What You'll Do
- Design, develop, and integrate workflow automation and ETL/data-processing platforms for KYC workflows.
- Configure Pega case-management solutions, including business rules, decision tables, SLAs, and UI integration.
- Design and optimize Ab Initio graphs and components, and ensure interoperability with Pega data-ingestion and transformation layers.
- Translate regulatory and compliance requirements into auditable technical specifications and workflow logic; support data governance,...
- Promote engineering practices such as modular design, test automation, CI/CD, code reviews, performance tuning, and modernization of...
- Mentor developers and coordinate with business, product, QA, infrastructure, and technical stakeholders through design reviews, UAT, and...
Generated from the employer's posting. Verify important details before applying.
View full postingQualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Preferred
- Recommended: 8+ years of hands-on software development and integration experience within enterprise financial services or banking...
- Extensive experience with Pega PRPC v8.x or higher, including Case Management, Flows, Flow Actions, Data Pages, REST/SOAP integration...
- Pega CSSA or CLSA certification is highly desirable.
- In-depth hands-on experience with Ab Initio GDE, Co>Operating System, Conduct>It, and EME; designing complex graphs, multi-file systems...
- Strong SQL and relational database proficiency with Oracle, PostgreSQL, or DB2.
- Strong functional understanding of KYC, AML, Client Onboarding, and Regulatory Compliance workflows; familiarity with identity...
- Preferred/advantageous: hands-on experience with Python, PySpark, and Hadoop ecosystem tools including HDFS, Hive, Spark, and Kafka.
- Preferred/advantageous: familiarity with AWS, Azure, or GCP; OpenShift/Kubernetes; and Docker.
Original job description
Content provided by the employer
Original job description
Content provided by the employer
We are seeking an experienced and dynamic Application Development Senior Programmer Analyst to drive technical implementations within our Know Your Customer (KYC) and Client Lifecycle Management technology suite.
In this role, you will be responsible for designing, developing and delivering high-performance, robust, and scalable end-to-end solutions. You will bridge complex business workflow orchestration (using Pega) with high-volume data integration and processing pipelines (using Ab Initio). You will collaborate closely with Compliance Officers, Business Analysts, Enterprise Architects, and Agile engineering squads to streamline KYC onboarding, periodic reviews, screening, and regulatory reporting systems.
Responsibilities:
1. Solution Architecture & Technical Delivery
- Lead the technical design, development, and end-to-end integration of workflow automation and ETL/data processing platforms supporting KYC workflows.
- Architect and configure Pega workflow solutions (case management, decision tables, SLAs, business rules, and UI integration).
- Design and optimize scalable Ab Initio graphs, plans, and components for high-throughput batch and continuous data processing.
- Ensure seamless interoperability between Pega case management and Ab Initio data ingestion/transformation layers.
2. KYC Domain Leadership
- Apply deep knowledge of KYC/AML regulations, Customer Due Diligence (CDD), Enhanced Due Diligence (EDD), Beneficiary Ownership verification, and sanctions/PEP screening to technology solution designs.
- Translate regulatory mandates and compliance business requirements into robust, auditable technical specifications and automated workflow logic.
- Ensure data governance, lineage, and audit trails comply with global regulatory standards.
3. Engineering Excellence & Modernization
- Promote development best practices including modular design, test automation, CI/CD pipeline integration, code reviews, and performance tuning.
- Identify optimization opportunities in legacy ETL workflows and data pipelines, driving modernization toward distributed big data frameworks (Hadoop/PySpark/Python).
- Establish and enforce coding standards, security controls, and vulnerability remediation protocols.
4. Team Leadership & Stakeholder Management
- Mentor, guide, and provide technical direction to junior and mid-level developers and technical leads.
- Collaborate with Product Owners, Scrum Masters, QA, and Infrastructure teams in an Agile/Scrum environment to ensure timely delivery of sprint goals.
- Act as the key liaison between compliance business stakeholders, operations, and technical teams during design walkthroughs, UAT, and production rollouts
5. 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.
Recommended Qualifications:
- Experience: 8+ years of hands-on software development and integration experience within enterprise financial services or banking environments.
- Pega Expertise:
- Extensive experience with Pega PRPC (v8.x or higher).
- Strong proficiency in Case Management, Flows, Flow Actions, Data Pages, Integration Services/Connectors (REST/SOAP), Activities, SLA rules, and Security Profiles.
- Pega certification (CSSA - Certified Senior System Architect or CLSA - Certified Lead System Architect) is highly desirable.
- Ab Initio Expertise:
- In-depth hands-on experience with Ab Initio GDE, Co>Operating System, Conduct>It, and EME.
- Proven track record designing complex graphs, multi-file systems (MFS), vector manipulation, parameter sets, and performance optimization.
- Strong SQL and relational database proficiency (Oracle, PostgreSQL, or DB2).
- Domain Knowledge:
- Strong functional understanding of KYC, AML, Client Onboarding, and Regulatory Compliance workflows.
- Familiarity with identity resolution, risk scoring models, and adverse media screening.
Preferred / Advantageous Skills
- Big Data & Analytics: Hands-on experience with Python, PySpark, and the Hadoop ecosystem (HDFS, Hive, Spark, Kafka) for large-scale distributed data processing.
- Cloud & Containerization: Familiarity with AWS/Azure/GCP cloud environments, OpenShift/Kubernetes, and Docker containers.
- DevOps & Automation: Experience with CI/CD tools (Git, Jenkins, Bitbucket, Artifactory, Tekton/Harness).
- Messaging & Middleware: Experience with message queues (Kafka, IBM MQ, RabbitMQ) and RESTful API microservices.
Soft Skills & Leadership Capabilities
- Exceptional problem-solving, analytical, and critical-thinking skills.
- Excellent verbal and written communication skills with the ability to articulate technical solutions to senior non-technical stakeholders.
- Proven ability to manage multiple deliverables in a fast-paced, high-governance environment.
Education:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related discipline.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
About the company
Citi
Large Enterprise
Citi is a global financial services corporation that offers a wide range of financial products and services, including consumer banking, credit, investment banking, and wealth management. With a presence in nearly 100 countries, Citi serves millions of customers, from individuals and small businesses to large corporations and governments. The company is dedicated to innovation and sustainability, actively working to support economic growth while addressing environmental and social challenges. Citi’s commitment to providing exceptional service and fostering diverse talent makes it a prominent choice for students aspiring to build a career in finance and banking.