Applications Development Senior Programmer Analyst - Assistant Vice President
Citi
Applications Development Senior Programmer Analyst – Assistant Vice President
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 Overview
The Applications Development Technology Sr Programmer Analyst role is a Senior position responsible for establishing and implementing new or revised application systems and programs. The overall objective of this role is analysis and programming activities. Responsibilities:
- Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
- Participate in the development process including analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users.
- Work closely with other technical and business teams across multiple locations to respond to technical enquiries, gather requirements and deliver technical solutions
- Implement well-tested and fully maintainable software, involving both new and existing components as required.
- Review and analyze code using tools to improve the quality of code and highlight vulnerabilities early in the software development lifecycle.
- Write unit and integration tests for all code, ensuring it is tested to a high standard
- Apply a security-by-design approach to development, using recommended controls and techniques to secure software, and remediate vulnerabilities where identified
- Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
- Ensure the right engineering standards are being applied by the team at all stages of software development and maintaining/evolving these as required.
- Contribute to the team's documentation, ensuring data flows and components are well documented, as well as appropriate onboarding, troubleshooting and technical guides.
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Ensure essential procedures are followed and help define operating standards and processes
- 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
- 5-10 years of relevant experience
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
- Strong hands‑on experience with Java, Spring, Spring Boot, JPA/Hibernate.
- Expertise in building microservices, REST APIs, Swagger/OpenAPI, and SOAP integrations.
- Experience designing & implementing event‑driven systems (Kafka, RabbitMQ).
- Solid understanding of RDBMS (SQL, PL/SQL) + familiarity with NoSQL databases.
- Experience with caching (Redis).
- Strong knowledge of OAuth2, token‑based security, and API security best practices.
- Prior experience with WebSphere, JSP/Servlets, EJB, and application modernization (migration to modern Java/Spring microservices)
- Hands-on work experience with advanced AI software engineering tools like Devin.AI or similar autonomous AI software agents.
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Familiarity with containerization technologies like Docker and Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
Education
- Bachelor's degree/University degree or equivalent experience
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.
- ...Senior Ab Initio Developer Analyst Assistant Vice President Working at Citi is far more than just a job. A career with us means joining a team of more... ...make a real impact. Job Overview The Applications Development Manager is an intermediate management level position...ApplicationSenior
- ...Applications Support Senior Analyst - Assistant Vice President The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and work-flow for...ApplicationSenior
$96.96k - $145.44k
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation... ...advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures...ApplicationSeniorFull time$87.28k - $130.92k
The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth disciplinary... ...knowledge, contributing to the development of new techniques and the improvement... ...individual. Responsibilities The Application Support Senior Analyst provides technical and business...ApplicationSeniorFull time- ...Applications Development Sr Programmer Analyst (AI Focus) - Assistant Vice President Working at Citi is far more than just a job. A career with us means joining a team of... ...motivated and experienced Applications Development Senior Programmer Analyst to join our technology...ApplicationSenior
- ...Applications Development Sr Programmer Analyst - Assistant Vice President 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...ApplicationSeniorRemote workFlexible hoursShift work
$96.96k - $145.44k
...The Applications Development Senior Programmer Analyst is an intermed iate 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...ApplicationSeniorFull timeRemote workFlexible hoursShift work$96.96k - $145.44k
...and ensure opportunities for personal development are widely available to all. Ideal... ...you a highly skilled and motivated Application Developer looking to make a significant... .... As an Application Development Senior Programming Analyst, you will be instrumental in delivering...ApplicationSenior- ...Senior Full Stack Apps Developer - Assistant Vice President Working at Citi is far more than just a job. A career with us means joining... ...a real impact. Job Overview The Applications Development Senior Programmer Analyst is an intermediate level position responsible...ApplicationSenior
$96.96k - $145.44k
...Digital Software Engineer Senior Analyst - Assistant Vice President The Digital S/W Engineer Sr Analyst is... ...disciplinary knowledge, contributing to the development of new techniques and the... ...executing and driving mid-size feature application design and development efforts to...ApplicationSeniorFull time- ...Senior Tableau Developer Assistant Vice President Working at Citi is far more than just a job. A career with us... ...specification write-ups, prototyping, development, quality testing, user... ...relational database management application development. ~ Strong experience...ApplicationSenior
- ...Senior Architect Business Engineer - Vice President Working at Citi is far more than just a job... ...implementing new or revised application systems and programs in... ...and guide multiple development teams (on-shore & off-... ...mid-level developers and analysts, allocating work as...ApplicationSenior
- ...Senior ServiceNow Architect Citi, the leading global bank, has approximately 200... ...and ensure opportunities for personal development are widely available to all. Ideal candidates... ...the design and development of custom applications, modules, and integrations on the...ApplicationSeniorWork experience placementFlexible hours
- ...Apps Development Group Manager, Senior Vice President Working at Citi is far more than just... ...a real impact. The Applications Development Group Manager... ...advisor/coach developers, analysts, and new team members... ..., embracing AI-assisted development practices,...ApplicationSenior
$145.64k - $159.72k
...Applications Development Senior Programmer Analyst Citibank, N.A. seeks an Applications Development Senior Programmer Analyst for its Tampa, Florida location. Duties: Monitor and control all phases of the applications development process including analysis, design...ApplicationSeniorFull timeRemote work- ...Full Stack Developer - Assistant Vice President Working at Citi is far more than just a job.... ...disciplinary knowledge, contributing to the development of new techniques and the... ...development of world-class enterprise applications leveraging the latest technologies and...Application
$96.96k - $145.44k
...Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and workflow... ..., documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns...ApplicationFull time$141.44k - $212.16k
The Applications Development Group 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...ApplicationSeniorFull time- Overview of the Role The Applications Development Group Manager is a senior management level position within Funds Administration... ...as an advisor/coach developers, analysts, and new team members. Influence... ...standards, and embrace AI‑assisted development practices....ApplicationSenior
$113.84k - $170.76k
The Senior Architect Business Engineer is a senior level position... ...implementing new or revised application systems and programs in... ...Coordinate and guide multiple development teams (on-shore & off-shore)... ...to mid‑level developers and analysts, allocating work as necessary...ApplicationSeniorFull time$100k - $180k
...WSP USA is seeking an **Assistant Vice President, Ports and Marine Engineering... ...and leadership for the development, design, construction, and... ...transition to project leads and senior technical positions. +... ...review of permit applications to ensure that they comply...ApplicationFull timeContract workPart timeFor subcontractorLocal areaFlexible hours- ...Assistant Vice President .NET Developer Working at Citi is far... ...opportunities for personal development are widely available... ...of new or revised application systems and programs... ...new or lower level analysts Has the ability... .... Acts as SME to senior stakeholders and/or...Application
$153.6k - $230.4k
...The Technology Product Management Senior Lead Analyst is a strategic professional who closely... ...trends in own field and adapts them for application within own job and the business.... ...best practices for continuous product development improvement Defines and leads new...ApplicationSeniorFull timeWork experience placementShift work- ...Full Stack React Developer Assistant Vice President Working at Citi is far more than just a job. A career with us means... ...and make a real impact. Job Overview The Applications Development Senior Programmer Analyst is an intermediate level position responsible for...ApplicationWork experience placement
$141.44k - $212.16k
The Applications Development Group Manager is a senior management level position responsible for accomplishing results through the management of a team or... ...Collaboration: Work closely with Product Managers, Business Analysts, and other stakeholders to translate business...ApplicationSeniorFull time$113.84k - $170.76k
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...ApplicationSenior$125.76k - $188.64k
The Sr Java Applications Development is a senior level position responsible for establishing and implementing new or revised application systems and... ...Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess...ApplicationSeniorFull time$77k - $214k
...Tax Consulting Industry/Sector: Not Applicable Time Type: Full time Travel Requirements... ...PwC Professional; our global leadership development framework. It gives us a single set of... ...careers, now and in the future. As a Senior Associate, you'll work as part of a team...ApplicationSeniorFull timeH1bLocal areaOverseas- A global financial services company is seeking an Applications Development Group Manager in Tampa, FL. This senior management position requires overseeing multiple teams, strategic budget management, and ensuring compliance with financial regulations. Candidates must have...ApplicationSenior
$96.96k - $145.44k
The Digital S/W Engineer Sr Analyst is a seasoned professional role. We are looking for... ...including modern cloud-based software development, agile and scrum, code quality, and... ...building scalable, high-performance web applications and microservices. The ideal candidate...ApplicationSeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Applications Development Senior Programmer Analyst - Assistant Vice President. Be the first to apply!
- application support engineer Tampa, FL
- senior application security engineer Tampa, FL
- application engineering manager Tampa, FL
- project application engineer Tampa, FL
- network applications engineer Tampa, FL
- senior application developer Tampa, FL
- technical application engineer Tampa, FL
- cnc applications engineer Tampa, FL
- senior app developer Tampa, FL
- hydraulic application engineer Tampa, FL

