Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job OverviewThe Applications Development Senior Programmer/Lead Analyst is an senior level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Responsibilities:
Core Responsibilities
This role is for a Data Engineering Lead to work on the Vanguard Big Data Platform. The team is responsible for the maintenance and development of leading Big Data initiatives and use cases providing business value.
Interface with product teams to understand their requirements to build the ingestion pipelines and conformance layer for consumption by business.Work closely with the data ingestion team to track the requirements and drive the build out of the canonical modelsProvide guidance to the data conformance team for implementing the requirements/changes/enhancements to the conformance modelDo hands-on development as part of the conformance team to deliver the business requirementsManage the workload of the team and the scrum process to align it with the objectives and priorities of the product ownersParticipate in data management activities related to the Risk and Regulatory requirements as needed.
Core Skills
The Data Engineering Senior Programmer will be working very closely with a team of data engineers working on our Big Data Platform. The Senior Developer will need the below core skills –
Strong solid understanding of the Big Data architecture and the ability to trouble shoot performance and/or development issues on Hadoop (Cloudera preferably)9+ years of experience working with Hive, Impala and Hbase, Kudu Spark for data curation/conformance related workStrong proficiency in Spark for development work related to curation/conformance. Strong Scala developer (with previous Java background) preferred.Experience with Spark/Storm/Kafka or equivalent streaming/batch processing and event based messagingStrong data analysis skills and the ability to slice and dice the data as needed for business reportingExperience working in an agile environment with a fast paced changing requirements.Excellent planning and organizational skillsStrong Communication skillsAdditional Requirements (good to have)
Cloudera/Hortonworks/AWS EMR, Couchbase, S3 experience a plusExperience with the AWS or GCP tech stack componentsRelational and NoSQL database integration and data distribution principles experienceExperience with API development and use of JSON/XML/Hypermedia data formatsAnalysis and development across Lines of business including Payments, Digital Channels, Liquidities, Trade, Client ExperienceCross train and fertilize functional and technical knowledge,Align to Engineering Excellence Development principles and standards.Promote and increase our Development Productivity scores for codingFully adhere to and evangelize a full Continuous Integration and Continuous Deploy pipelineExperience in systems analysis and programming of software applicationsExperience in managing and implementing successful projectsWorking knowledge of consulting/project management techniques/methodsAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Education:
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.