citi1d ago
New
New
Applications Development Senior Programmer Analyst – Assistant Vice President
senior
OtherAssistant Vice President
0 views0 saves0 applied
Quick Summary
Key Responsibilities
* Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development,
Technical Tools
OtherAssistant Vice President
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
\------------------------------------------------------
## 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.
Location & Eligibility
Where is the job
—
Location terms not specified
Listing Details
- Posted
- May 20, 2026
- First seen
- May 21, 2026
- Last seen
- May 21, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- May 21, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application · ~5 min on citi's site
Please let citi know you found this job on Jobera.
Similar Assistant Vice President jobs
View all →Senior Oracle ERP QA Tester - Assistant Vice President
I
IcapitalnetworkGlobal Physical Security Lead - Associate/Assistant Vice President
SAS & SQL Developer – Assistant Vice President
I
IcapitalnetworkPlatform Technology Support- Assistant Vice President / Vice President
Core Banking Applications Support - Assistant Vice President
Assistant Vice President – Client Service Support Group
Full-Time
Browse Similar Jobs
Manager6.3kTeam Member5.7kAssistant Manager5.6kEngineer3.8kDirector3.1kAssistant2.9kAssociate2.8kConsultant2.7kTechnician2.6kCoordinator2.2kData Collector2.2kFitness & Wellness2.1kSupervisor2.1kRestaurant General Manager1.8kTeam Leader1.7kAnalyst1.6kPart Time1.6kOperator1.3kBehavioral Health1.2kCrew Member1.2k
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.