Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients.
Citi’s Mission and Value Proposition explain what we do and Strategy explain how we do it. Our mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We strive to earn and maintain our clients’ and the public’s trust by constantly adhering to the highest ethical standards and making a positive impact on the communities we serve.
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. In addition, the job will require partnership with stakeholders globally to develop, implement and roll out technology solutions to address a wide array of complex business problems with below domain expertise
Responsibilities:
Provide leadership through all phases of project life cycle including scope definition and gathering business requirements
Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
Responsible to architect, design and develop software for financial applications
The job will require partnership with stakeholders globally to develop, implement and roll out technology solutions to address a wide array of complex business problems
Ownership mindset with demonstrated partnership with functional counterparts to deliver on a material set of business objectives
Experience with developing data ingestion frameworks, real-time processing solutions and data processing/transformation frameworks
Position requires excellent communication skills to drive the change required and ability to translate the vision into technical artifacts
Review and analyze proposed technical solutions for projects
Identify and apply optimization techniques to enhance performance or improve on current application
Leverage DevOps techniques and practices like Continuous Integration, Continuous Deployment and Test Automation to enable the rapid delivery of working code
Experience with migrating ETL processes (not limited to data move/archival) from relational warehouses/NoSQL databases to cloud based solutions is preferable
Provides senior-level technical consulting and mentoring during design and development for highly complex and critical data projects
Contribute to formulation of strategies for applications development and other functional areas
Effectively collaborate with other members of the team, vendors and business stakeholders to align work efforts, develop and execute strategic and tactical plans that enable successful upgrade
Knowledge of technology solutions in one or more of the following functional areas is preferable– Banking or Trading Book products
Data modeling experience in a financial services environment, preferably Enterprise Datawarehouse Model based on IBM Banking Model
Understand the underlying technologies and applications utilized with the specified area of responsibility and stay abreast of industry leading practices to direct how to design, develop, test and implement priority technology requirement
Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
Serve as advisor or coach to mid-level developers and analysts, allocating work as 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.
Qualification
6+ years of relevant experience in Apps Development or systems analysis role prefer in the Financial Service industry or relevant field)
5+ years experience on Ab Initio suite of products is must – GDE, BRE, CC, MHUB etc.,
5+ years experience in working on enterprise data warehouse systems
5+ years experience with building ETL data pipelines and integration with heterogenous data sources or real time applications
5+ years experience with building Data Warehouses on various DB platforms – includes RDBMS and NoSQL
Experience with programming languages like Scala or Python to build enterprise applications is preferable
Experience with migrating ETL processes from Ab Initio to Big Data stack is preferable
Experience in managing and implementing successful projects
Ability to adjust priorities quickly as circumstances dictate
Demonstrated leadership and project management skills
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.
Preferred Experience:
Deep knowledge of technology solutions in one or more of the following functional areas is highly desirable – Banking or Trading Book Models
Data engineering experience in a financial services environment, preferably Enterprise Datawarehouse Model based on IBM Banking Model
Ownership mindset with demonstrated partnership with functional counterparts to deliver on a material set of business objectives
Data Warehousing Experience with Oracle, Netezza, Teradata, Snowflake etc.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Primary Location:
Rutherford New Jersey United States------------------------------------------------------
Primary Location Full Time Salary Range:
$142,320.00 - $213,480.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
------------------------------------------------------
Anticipated Posting Close Date:
Jan 11, 2025------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. 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 the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
Other Jobs from Citi
Equities Electronic Trading - Senior Software Engineer
Java developer
Technical Project Manager - Capital Markets
Similar Jobs
Senior Data Scientist
Software Engineer, New Grad
Software Engineer, New Grad
Lead Software Engineer
Senior Software Engineer
Senior Cloud Engineer- Boston, MA
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say