Citi · 2 hours ago
Apps Dev Senior Manager Data Modeling
Citi is a global bank that provides various financial services. The Applications Development Senior Manager Data Modeling is responsible for managing teams to establish and implement application systems, ensuring technical oversight and compliance while driving strategic initiatives within the Applications Development area.
BankingFinanceFinancial Services
Responsibilities
Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
Review and analyze proposed technical solutions for projects
Contribute to formulation of strategies for applications development and other functional areas
Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
Provide evaluative judgment based on analysis of factual data in complicated and unique situations
Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
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, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
Qualification
Required
7+ year of IT Industry experience
Strong Java/Python/Scala architecture experience
Hands-on experience with Core Java/Python and Big data technologies Technologies with attention on multithreading, distributed caching, & fault-tolerant logic
Possess extensive experience in Data Modelling and Data Architecture, with a specialized focus on designing and implementing robust data solutions for Risk and Finance domains. This includes deep understanding of financial instruments, regulatory reporting requirements (e.g., Basel III, CCAR, IFRS 9), risk methodologies (e.g., credit risk, market risk, operational risk), and the ability to translate complex business needs into efficient and scalable data models. Proficient in conceptual, logical, and physical data modeling techniques, master data management, data governance, and ensuring data quality and lineage within a financial services context
Hands-on experience in performance tuning distributed applications and building unit tests
Understanding and experience in Object-Oriented Design Principles & Test-Driven Development
Understanding and experience using continuous build tools like Maven / Jenkins / GIT
Strong Analytical and communication skills
Experience in establishing standards for database related activities
Must have Expertize in data analysis
Proven technical leadership in leveraging open source based application development projects
Direct experience in business process, data analysis, requirements gathering, documentation and validation
Must be a team player and capable of working with multiple global teams
The Retail Risk developing a multiple Risk regulatory application like CCAR, FDIC, IFRS9. Candidate should able to understand all Java/python design patterns
Good track record of relevant experience in design and development of Java/Python based systems
Strong knowledge of JAVA (Core JAVA, Multi-threading, Restful Services) and/or Python equivalent
Strong knowledge of Spring, Spring Batch, Spring Boot and Hibernate
Deep knowledge in Big Data platforms and tools including Scala, pyspark, Hadoop, Pig, Hive, Spark/HDFS, and MapReduce required
Expertise in Messaging Services ( Kafka, JMS, Tibco EMS) and WebSphere or Tomcat application server is preferred
Databases – Oracle or equivalent with SQL, PL/SQL programming expertise
Experience with Maven, Subversion, GIT, Jenkin, JUnit and other similar technologies
Unix/Linux scripting skills
Must have strong application server knowledge such as Tomcat, WebSphere
Must have strong knowledge on ExtJS Sencha framework
Knowledge on applying AI/Machine Learning Algorithms and Libraries
Data science - programming languages including structured query language (SQL), Python or scala
Bachelor's degree/University degree or equivalent experience
Preferred
Prior working experience with Retail Risk banking or Consumer Risk is a strong plus
Experience within an agile development methodology is a plus
Benefits
Medical, dental & vision coverage
401(k)
Life, accident, and disability insurance
Wellness programs
Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
Company
Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
H1B Sponsorship
Citi has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1386)
2024 (849)
2023 (1375)
2022 (1117)
2021 (876)
2020 (901)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-12-31
2025-12-30
2025-12-30
Company data provided by crunchbase