Skip to main content


Digital Software Engineer Senior Analyst

Job Req ID 23683482 Location(s) Irving, Texas Job Type On-Site/Resident Job Category Technology
Apply Now

Citibank, N.A. seeks a Digital Software Engineer Senior Analyst for its Irving, Texas location.

Duties: Develop, design, and build application features for Citi Retail Service and other critical systems. Write code in JavaScript, CSS, and Angular to support front-end development. Responsible for micro-service development in Java and Spring. Expose and consume APIs and design and interact with databases. Responsible for cloud-based development, leveraging tools including Pivotal Cloud Foundry and Amazon Web Services. Use Continuous Integration/ Continuous Deployment (CI/CD) tools, including Jenkins, Maven, Git, RTC, and Jira. Responsible for Test Driven Development. Collaborate with vendors who may provide components of the technology that will meet the end to end needs. Lead projects that will be executed using agile methodology with dynamic team of technical, business and vendors. Collaboratively work with Engineering Manager and Agile Development Engineering Team to create new and innovative customer solutions. Design and implement new functionality and improve existing products that includes integration patterns, instrumentation and tooling to measure effectiveness and productivity. Contribute to how the Digital technology organization will evolve as these new technologies are better understood and impacts on the existing platforms and teams are better understood.

Requirements: Requires a Bachelor’s degree (or foreign equivalent) in Information Technology, Computer Science or related field and 5 years of progressively responsible, post-baccalaureate experience as a Software Engineer, Delivery Project Lead, Associate Consultant, Technology Analyst, or related position performing application development and upgrading existing applications. 5 years of experience must include: JAVA/J2EE, Spring MVC, Struts, REST API, Oracle Web Service; Angular JavaScript, jQuery, Node.js, Grunt, Backbone; HTML5, CSS3, JavaScript; Software Development Methodologies (Waterfall, Agile); Cloud Platforms; and Style Sheets including LESS, SASS, Data Transfer protocols including XML, JSON. Applicants submit resumes at or by email to Citigroup Recruiting Dept. at Please reference Job ID #23683482. EO Employer. This position is eligible for incentive pursuant to Citigroup’s Employee Referral Program.

Wage Range:                $137,300 to $145,600

Job Family Group:        Technology

Job Family:                   Digital Software Engineering


Job Family Group:


Job Family:


Time Type:

Full time


Primary Location:

Irving Texas United States


Primary Location Salary Range:


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

Apply Now
  • Join our team
    of 220,000+
    strong diverse employees

  • Socially minded employees volunteering in communities across 90 countries

  • Meaningful career opportunities thanks to a physical presence in over 95 markets

We foster a culture that embraces all individuals and encourages diverse perspectives, where you can make an impact and grow your career. At Citi, we value colleagues that demonstrate high professional standards, a strong sense of integrity and generosity, intellectual curiosity, and rigor. We recognize the importance of owning your career, with the commitment that if you do, we promise to meet you more than half way.

Saved Jobs

You have no saved jobs

Previously Viewed Jobs

You have no viewed jobs