Python / Data Science Developer

Citigroup
Apply Now

Job Description

Python / Data Science Developer is a developing professional role. Deals with most problems independently and has some latitude to solve complex problems. Integrates in-depth specialty area knowledge with a solid understanding of industry standards and practices. Good understanding of how the team and area integrate with others in accomplishing the objectives of the sub-function/ job family. Applies analytical thinking and knowledge of data analysis tools and methodologies. Requires attention to detail when making judgments and recommendations based on the analysis of factual information. Typically deals with variable issues with potentially broader business impact. Applies professional judgment when interpreting data and results. Breaks down information in a systematic and communicable manner. Developed communication and diplomacy skills are required in order to exchange potentially complex/sensitive information. Moderate but direct impact through close contact with the businesses' core activities. Quality and timeliness of service provided will affect the effectiveness of own team and other closely related teams.

Responsibilities:

  • Conducts strategic data analysis, identifies insights and implications and make strategic recommendations, develops data displays that clearly communicate complex analysis
  • Mines and analyzes data from various banking platforms to drive optimization and improve data quality. Understanding of Data warehouse and contractual attributes as well as relationship to forecasting. Understanding of Pearl/Genesis preferred
  • Delivers analytics initiatives to address business problems with the ability to determine data required, assess time & effort required and establish a project plan
  • Deep understanding of Python/Jupyter framework as well as dashboarding libraries like Voila, Plotly and Veutify
  • Consults with business clients to determine system functional specifications. Applies comprehensive understanding of how multiple areas collectively integrate to contribute towards achieving business objectives
  • Consults with users and clients to solve complex system issues/problems through in-depth evaluation of business processes, systems and industry standards; recommends solutions
  • Leads system change process from requirements through implementation; provides user and operational support of application to business users
  • Formulates and defines systems scope and objectives for complex projects through research and fact-finding combined with an understanding of applicable business systems and industry standards
  • Impacts the business directly by ensuring the quality of work provided by self and others; impacts own team and closely related work teams
  • Considers the business implications of the application of technology to the current business environment; identifies and communicates risks and impacts
  • Drives communication between business leaders and IT; exhibits sound and comprehensive communication and diplomacy skills to exchange complex information. Ability to understand balance sheet and fees forecasting drivers as well as interrelationship and impact to operating expenses
  • Performs other duties and functions as assigned
  • 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

Qualifications:

  • 4-8 years experience using tools for statistical modeling of large data sets
  • Ability to effectively use complex analytical, interpretive and problem solving techniques
  • Analytical, flexible, team-oriented and has good interpersonal/communication skills
  • Demonstrated influencing, facilitation and partnering skills
  • Proficient in Jupyter, Python
  • Experience working with econometric models and business drivers
  • Experience with regulations like Comprehensive Capital Analysis and Review (CCAR) and Internal Capital Adequacy Assessment Process (ICAAP)

Education:

  • Bachelors/University degree, Master’s degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law. Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply.

Company Info.

Citigroup

Citigroup Inc. or Citi is an American multinational investment bank and financial services corporation headquartered in New York City. The company was formed by the merger of banking giant Citicorp and financial conglomerate Travelers Group in 1998; Travelers was subsequently spun off from the company in 2002.

  • Industry
    Banking
  • No. of Employees
    210,000
  • Location
    388-390 Greenwich Street, New York, NY 10013, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Citigroup is currently hiring Python Developer Jobs in Mississauga, ON, Canada with average base salary of Can$95,000 - Can$170,000 / Year.

Similar Jobs View More