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.
Responsibilities:
Qualifications:
Education:
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Responsibilities
Lead the Global Positions Team in building Strategic solutions for Finance Desk Regulatory and Business Initiatives.Hands on development capability expected ensuring high code quality and scope expectations are met.Integrate with CI/CD and Test automation tools.Architectural requirements and Document technical designs of software deliverables.Adopt Cloud computing solutions for Real-time Application needs.Business Analysts, Developers and Manage Business Expectations.Work closely with partner technology teams and to collaborate effectively.Technical Skills Required:
10 years’ experience with Java and Spring Boot based Micro-services development.3 years’ experience with Caching solutions like Apache Ignite, Redis or similar is desirable.2 years’ experience with middle layer messaging services like JMS, MQ, EMS or Kafka.Strong at RDBMS concepts and experience with Oracle, Sybase or MS SQL.Experience with Apache Flink Platform and FIX protocol knowledge is a huge plus.Cloud experience with Micro Services and Containerization is a big plus.Test driven development and to adhere with firm’s min development standards.Experience with CI/CD tools to help drive productivity.Experience with Unix or Linux scripting.Non-Technical Skills Required:
Prior experience working with Capital markets Repo processing and Triparty Funding is necessary.Excellent communication, interpersonal skills and Influencing skills.Project, Resource and Cost Management Experience.Ability to take initiatives, manage user expectations, drive strategy and work under pressure.------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Primary Location:
Jersey City 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:
Feb 07, 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