Skip to main content

Careers

Applications Development Senior Programmer Analyst

Job Req ID 25873104 Location(s) Irving, Texas Job Type Hybrid Job Category Technology
Apply Now

Citibank, N.A. seeks an Applications Development Senior Programmer Analyst for its Irving, Texas location.

Duties: Participate in the requirements meeting with business analysts, system analysts and the application development team to understand the requirements. Analyze business requirements and provide high-level estimates. Define business and functional requirements in collaboration with business analyst and system analyst. Evaluate and plan for infrastructure need. Create high level and detailed design documents. Develop new and modify the existing Java/J2EE, Spring, JSON components. Create unit and system integration test scripts. Ensure system integration, and create and update user acceptance test environments. Deploy the code for end-to-end software testing and support functional and performance testing. Review the code developed by onshore and offshore developers. Ensure compliance with code deliverables, and support defect fixing and system performance. Responsible for code deployment into production and provide the maintenance support. Participate in process improvements to save operational and maintenance cost. Establish and implement new or revised application systems and programs in coordination with the technology team. Analyze applications systems and contribute to programming activities. Conduct feasibility studies, time, cost estimates, IT planning, risk technology, applications development, and model development in order to meet specific business requirements and deliver the quality product to the end users. Monitor and control all phases of the software development process in next-gen architecture, including analysis, design, construction, testing, and implementation, as well as provide user and operational support on applications to business users. Analyze complex problems and issues, provide evaluation of business and system processes and industry standards, and make evaluative judgements regarding platform integration. Recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Confer with users, clients, and other technology groups on functional, integration, and cross-platform communication issues. Recommend advanced programming solutions, and install and assist customer exposure systems. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.

Requirements: Requires a Master’s degree, or foreign equivalent, in Applied Computer Science, Computer Science, or related field and 5 years of experience as a Software Developer, Software Engineer, or related position. Alternatively, employer will accept a Bachelor’s degree in the stated fields and 7 years of the specified progressive post-baccalaureate experience. Full term of experience must include: Java for software development, and enhancing, debugging, and maintaining Java code; Spring Boot to create application programming interfaces and connect to back-end applications; Creating and integrating JavaScript Object Notation/Extensible Markup Language based application programming interfaces; Utilizing PL/SQL to modify store procedures, fine tune queries, and create indexes; Code building, managing Java projects, and verifying integration test using Maven;  Writing unit test cases and performing unit test using Junit; Building, promoting, deploying, and running Microservices using Jenkins, RLM and cloud environments; Using technologies SpringBoot, Java, J2EE, Spring framework, Jenkins, Microservices, APIs, JSON, REST, SQL, JUNIT. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #25873104. EO Employer.

Wage Range:                $149,781 to $155,00

Job Family Group:         Technology

Job Family:                   Applications Development

------------------------------------------------------

Job Family Group:

------------------------------------------------------

Job Family:

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location:

Irving Texas United States

------------------------------------------------------

Primary Location Full Time Salary Range:


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.

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Anticipated Posting Close Date:

Aug 04, 2025

------------------------------------------------------

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.

Apply Now

Saved Jobs

You have no saved jobs

Previously Viewed Jobs

You have no viewed jobs