Support the development of ERA (Enterprise Risk Analytics) data, analytical tools and Dashboards, including prototype mockups and actual production implementations.
Implement ERA analytics in Python.
Participate design and development of users interfaces and code integration with Citi IT systems.
Create unit test cases/plan based on the business/functional requirements and conduct unit testing.
Assist users to conduct acceptance testing to ensure all the requirements are met.
Provide production support on the analytical tools.
Qualifications:
Masters and above degree in a computer science or quantitative discipline
Software engineering design and implementation methodologies such as agile and object-oriented development
Strong Python programming skills with focus on maintainable, scalable, and modular development using object-oriented programming.
Familiar with Jira, SQL/NoSQL databases, Relational databases and SQL and visualization solutions such as Tableau.
Familiar with API integration/testing
Any knowledge with risk management methodology is a plus.