The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in c…
The Field Sales Representative is an entry-level position responsible for providing customer service assistance and meeting sales targets for financial products and services within their assigned district or location, in…
Skills: Financial Sales, Customer Service, Relationship Management, Negotiation, Problem Solving
Part-Time Universal Banker (20 Hours), Port Hueneme Branch
Port Hueneme, California, United States · On-site
$22/hr–$29/hr
Mid level$3.5B raised
The Universal Banker is an entry level position responsible for the assistance in the execution of sales, products or service activities in coordination with the customer service team. The overall objective of this role …
The Product Manager is an intermediate management level position responsible for managing a broad range of Product Management employees, setting strategy and providing direction, leadership and budgetary management, etc.…
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a b…
Skills: Requirement Gathering, Business Analysis, Solution Design, Data Analysis, SDLC
Personal Banker SAFE Act, Los Angeles - Westside Area Branches, Officer
Los Angeles, California, United States · On-site
$58k–$81k/yr
Entry level$3.5B raised
The Personal Banker SAFE Act is an entry level position responsible for the assistance in the execution of sales, products or service activities in coordination with the customer service team. The overall objective of th…
Assistant Vice President, Applications Support Sr Analyst - Singapore
Singapore, Singapore · Hybrid
Senior+$3.5B raised
Job Summary: We are seeking an experienced and highly motivated Assistant Vice President to join our Production/Application support team in a dynamic Fintech/Liquidity reporting environment. The ideal candidate will brin…
Pricing Platform Solutions Lead - Senior Vice President
Tampa, Florida, United States · Hybrid
$177k–$265k/yr
Senior+$3.5B raised
Citi's Investor Services Technology group is seeking a strategic and technically accomplished Services Pricing Studio Technology Lead the design and delivery of a transformational pricing platform that powers how Citi pr…
Investor Services Technology - Tax Solutions Lead - Senior Vice President
Tampa, Florida, United States · Hybrid
$177k–$265k/yr
Senior+$3.5B raised
Citi's Investor Services Technology group is seeking a transformation focused Tax Reclaim Transformation Technology Lead the end-to-end digitization and automation of Citi's global withholding tax reclaim operations — on…
Citibank, N.A. seeks an Applications Development Technology Lead Analyst for its Tampa, FL location. Duties: Establish and implement new or revised application systems and programs in coordination with the Technology tea…
Skills: MongoDB, J2EE, Spring Boot, Microservices, RESTful APIs
The Equities Cash Order Management System team is responsible for a global platform used by Citi traders and sales traders. This system is critical for trading in equities, derivatives, convertible bonds, and provides ac…
BANAMEX TECHNICAL LEAD SR JAVA PROGRAMMER C12 - Ciudad De Mexico
Ciudad de México, Mexico · Hybrid
Senior$3.5B raised
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordin…
Skills: Java, Microservices, Systems Analysis, Software Programming, Project Management
Citibank, N.A. seeks a Digital Software Engineer Lead Analyst for its Irving, Texas location. Duties: Establish and implement financial application systems and programs for personal banking purposes. Conduct feasibility …
Skills: Java, Python, Spring Boot, Microservices, Numpy
The Investment Banking Associate is an intermediate level position responsible for assisting clients in raising funds in the capital markets, as well as in providing strategic advisory services for mergers, acquisitions …
Data Analysis & Reporting -Assistant Vice President
Gurgaon, Haryana, India · Hybrid
Senior+$3.5B raised
Job Description Sr. Analyst, Data Analytics (C12) – Analytics & Information Management (AIM), Gurugram Excited to grow your career? We value our talented employees, and whenever possible strive to help one of our associa…
The Senior Python Developer Vice President 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 ob…
Skills: Python, Applications Development, Systems Analysis, Software Architecture, Microservices
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordin…
The Python Developer Assistant Vice President is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination wit…
The Senior Python Developer Vice President 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 ob…
Skills: Python, Applications Development, Systems Analysis, Software Architecture, Microservices
About Citi: Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and instituti…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$79k–$111k/yr
Full-time
bachelor degree
Posted 29d ago
~40 hrs/week
Responsibilities
Responsible for the establishment and implementation of new or revised application systems and programs. The role involves analyzing system vulnerabilities, conducting testing, and providing technical guidance to junior analysts.
Requirements
Requires 3-5 years of experience in applications development with proficiency in Java, Cloud-native tools, and event-driven architecture. A degree in Computer Science or a related technical discipline is required.
Full job description
The Applications Development Intermediate Programmer Analyst is an intermediate 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:
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
Apply fundamental knowledge of programming languages for design specifications.
Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
Serve as advisor or coach to new or lower level analysts
Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
Has the ability to operate with a limited level of direct supervision.
Can exercise independence of judgement and autonomy.
Acts as SME to senior stakeholders and /or other team members.
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.
Qualifications:
3-5 years of relevant experience in a Applications Development role.
Working experience with agile and iterative software delivery
Familiarity with software engineering best practices (unit testing, automation, design patterns, peer review, etc)
Proven experience in managing Cloud infrastructure (i.e. OpenShift, AWS, etc)
Proficiency with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc)
Proficiency with event-driven design and architecture (i.e. Kafka, Spark, etc)
Experience with Microservices frameworks using Java.
Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines, on-premise and public cloud (i.e. Jenkins, Teamcity, etc)
Experience with Service Oriented and Micro-Services architectures, including REST and hazel cast implementations.
Experience with database concepts and web-based technologies is a plus.
Consistently demonstrates clear and concise written and verbal communication
Demonstrated problem-solving and decision-making skills
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Nice to have Financial Services experience
Education:
Degree in Computer Science or related technical discipline with hands-on software development experience.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
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.
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.
For information on Citi’s commitment to privacy, visit on.citi/privacy.
Offices: 388 Greenwich Street, New York, New York 10013, US · Locations in over 100 countries, http://www.citigroup.com/citi/global/index.htm, 10022, US · 5900 Hurontario St, Mississauga, ON L5R 0B8, CA · 165 Jalan Ampang, Kuala Lumpur, Federal Territory of Kuala Lumpur 50450, MY · Calle 62C O, Panama City, Panama, PA
BankingCommercial BankingInvestment BankingWealth ManagementCredit CardsCapital MarketsEquity and Fixed Income ResearchConsumer LendingCash Managementand Transaction Services
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.
For information on Citi’s commitment to privacy, visit on.citi/privacy.
Offices: 388 Greenwich Street, New York, New York 10013, US · Locations in over 100 countries, http://www.citigroup.com/citi/global/index.htm, 10022, US · 5900 Hurontario St, Mississauga, ON L5R 0B8, CA · 165 Jalan Ampang, Kuala Lumpur, Federal Territory of Kuala Lumpur 50450, MY · Calle 62C O, Panama City, Panama, PA
BankingCommercial BankingInvestment BankingWealth ManagementCredit CardsCapital MarketsEquity and Fixed Income ResearchConsumer LendingCash Managementand Transaction Services