Apps Development Sr Manager - C13 - PUNE
The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities.
Background
The Vanguard platform supports operational real-time event-based processing and compute applications as well as analytics consumption use cases including machine/deep learning.
The technology team is responsible for building and maintaining a multitude of applications including:
Real-time ingestion/stream processing and data distribution via Big Data APIs
Build out back-end and front-end for the data catalog tool
Implement best in class data management and data ingestion.
Leverage new storage engines like Kudu that enables analytics on fast changing data
Leverage GPU implementation to enable advanced Machine Learning
Enhance Self-Service capability for data science and ML practitioners
Core Responsibilities
This role is for a Data API Lead to work on the Vanguard Big Data Platform. The team is responsible for the maintenance and development of data distribution initiatives and use cases providing business value.
Interface with product teams to understand their requirements to build the data endpoints back-end and REST API layer for consumption by business
Work closely with the data ingestion team to track the requirements and drive the build out & implementation of the data endpoint
Provide guidance to the data team for implementing the requirements/changes/enhancements to the consumption model
Do hands-on development as part of the data distribution team to deliver the business requirements
Manage the workload of the team and the scrum process to align it with the objectives and priorities of the product owners
Participate in data management activities related to the Risk and Regulatory requirements as needed.
Work closely with the data ingestion team to manage any ingestion overflows as needed.
Core Skills
The Data API lead will be working very closely with and managing the work of a team of data API developers working on our Big Data Platform. The lead will need the below core skills:
Strong solid understanding of REST API and the ability to trouble shoot performance and/or development issues on endpoints in ECS (Openshift preferably)
Hands-on experience working with ECS, Big Data, Couchbase, Mongo related work
Strong proficiency in Java. Strong sql skills also needed to frame client requirements as query against Backend DB.
Experience with containerized application, docker image creation and deployment on ECS platform.
Strong data analysis skills and the ability to slice and dice the data as needed for business reporting
Experience working in an agile environment with a fast-paced changing requirement.
Excellent planning and organizational skills
Strong Communication skills
Additional Requirements (good to have)
Couchbase, Mongo DB and Iceberg table access experience
Experience with the AWS or IBM S3 tech stack components
Relational and NoSQL database integration and data distribution principles experience
Experience with API development and use of JSON/XML/Hypermedia data formats
Analysis and development across Lines of business including Payments, Digital Channels, Liquidities, Trade
Cross train and fertilize functional and technical knowledge,
Align to Engineering Excellence Development principles and standards.
Promote and increase our Development Productivity scores for coding
Fully adhere to and evangelize a full Continuous Integration and Continuous Deploy pipeline
Qualifications:
- 6-10 years of relevant experience in the Financial Service industry
- Experience as senior level in an Applications Development role
- Stakeholder and people management experience
- Demonstrated leadership skills
- Proven project management skills
- Basic knowledge of industry practices and standards
- Consistently demonstrates clear and concise written and verbal communication
Education:
- Bachelor’s degree/University degree or equivalent experience
- 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.
------------------------------------------------------
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.
Featured Career Areas
Saved Jobs
You have no saved jobs
Previously Viewed Jobs
You have no viewed jobs