Applications Development Senior Programmer Analyst
Apply NowCompany: Citigroup, Inc
Location: Tampa, FL 33647
Description:
Citibank, N.A. seeks an Applications Development Senior Programmer Analyst for its Tampa, Florida location.
Duties: Research, design, and develop computer and network software or specialized utility programs. Design and develop ETF system using Java8, Apache Commons and Spring technologies. Architect and design user interfaces with the front-end technologies such as AngularJs to implement global operations dashboard that integrates with internal systems. Conduct User Interface (UI) enhancements using JavaScript, CSS, and Ext JS. Design and develop software in Java and J2EE technologies for backend application services. Implement, test, and deploy new and existing applications and perform enhancements to existing applications. Improve and modify existing software to remediate underlying problems and solutions. Translate business requirements into technical functional requirements based on Java, J2EE, Spring boot, Git Bash, JIRA, Spring framework and architecture. Conduct business requirement gathering and recommend enhancements of application that help end-user tasks. Work on Autosys Jobs creation and write Linux scripts to run and execute business workflows. Develop business Jasper Studio Suite for Operations team to create business reports. Perform code analysis using CheckMarx to uncover application security issues. Analyze Blackduck scan and fix vulnerability issues. Work with cyber team to identify application code and address potential vulnerabilities. Develop PL/SQL scripts and optimize existing scripts. Participate in production deployment and post production issue remediation. Use Messaging Queue (MQ) to develop messaging service used to send and receive messages from one component to another. Work on spring boot framework for automated code builds and deployment packages using IBM Data power ESB and Struts. Develop enterprise search application to connect integrated eligibility applications for applications using angular framework and Mark Logic REST APIs. Design REST API interfaces using core modules and integrated applications. 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 Bachelor's degree, or foreign equivalent, in Computer Science, Information Technology or related field and 5 years of progressive, post-baccalaureate experience as a Software Engineer, Systems Engineer, Senior Software Developer, Programmer Analyst, or related position involving high level design and planning, production release and deployment. 5 years of experience must include: Software Design and Architecture; Java, J2EE, Spring Boot, Git Bash, JIRA, Spring framework; Messaging Queue (MQ); Web Technologies: JavaScript, CSS, and Ext JS; and REST or SOAP API. 1 year of experience must include: CheckMarx; Reporting Tools: JasperSoft Studio; and Autosys. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #25844560. EO Employer.
Wage Range: $139,194 to $145,000
Job Family Group: Technology
Job Family: Applications Development
Job Family Group:
Job Family:
Time Type:
Full time
Primary Location:
Tampa Florida 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.
Anticipated Posting Close Date:
May 30, 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
Duties: Research, design, and develop computer and network software or specialized utility programs. Design and develop ETF system using Java8, Apache Commons and Spring technologies. Architect and design user interfaces with the front-end technologies such as AngularJs to implement global operations dashboard that integrates with internal systems. Conduct User Interface (UI) enhancements using JavaScript, CSS, and Ext JS. Design and develop software in Java and J2EE technologies for backend application services. Implement, test, and deploy new and existing applications and perform enhancements to existing applications. Improve and modify existing software to remediate underlying problems and solutions. Translate business requirements into technical functional requirements based on Java, J2EE, Spring boot, Git Bash, JIRA, Spring framework and architecture. Conduct business requirement gathering and recommend enhancements of application that help end-user tasks. Work on Autosys Jobs creation and write Linux scripts to run and execute business workflows. Develop business Jasper Studio Suite for Operations team to create business reports. Perform code analysis using CheckMarx to uncover application security issues. Analyze Blackduck scan and fix vulnerability issues. Work with cyber team to identify application code and address potential vulnerabilities. Develop PL/SQL scripts and optimize existing scripts. Participate in production deployment and post production issue remediation. Use Messaging Queue (MQ) to develop messaging service used to send and receive messages from one component to another. Work on spring boot framework for automated code builds and deployment packages using IBM Data power ESB and Struts. Develop enterprise search application to connect integrated eligibility applications for applications using angular framework and Mark Logic REST APIs. Design REST API interfaces using core modules and integrated applications. 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 Bachelor's degree, or foreign equivalent, in Computer Science, Information Technology or related field and 5 years of progressive, post-baccalaureate experience as a Software Engineer, Systems Engineer, Senior Software Developer, Programmer Analyst, or related position involving high level design and planning, production release and deployment. 5 years of experience must include: Software Design and Architecture; Java, J2EE, Spring Boot, Git Bash, JIRA, Spring framework; Messaging Queue (MQ); Web Technologies: JavaScript, CSS, and Ext JS; and REST or SOAP API. 1 year of experience must include: CheckMarx; Reporting Tools: JasperSoft Studio; and Autosys. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #25844560. EO Employer.
Wage Range: $139,194 to $145,000
Job Family Group: Technology
Job Family: Applications Development
Job Family Group:
Job Family:
Time Type:
Full time
Primary Location:
Tampa Florida 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.
Anticipated Posting Close Date:
May 30, 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