Digital S/W Engineer Senior Analyst

Citi

Jacksonville (FL)

On-site

USD 96,960 - 145,440

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
401(k) retirement plan
Wellness programs
Paid time off packages

Job summary

Citi in Jacksonville, Florida, is seeking a Digital S/W Engineer Senior Analyst to develop customer-facing banking and credit card features on digital channels. This role requires involvement in all stages of the Agile SDLC cycle, requiring experience in full-stack mobile development.

The ideal candidate will have strong skills in Angular and Java Spring Boot, along with experience in BDD automation and CI/CD environments. The position offers competitive compensation and a comprehensive benefits package.

Qualifications

  • 5-8 years of full-stack mobile development and testing experience in a fast-paced environment.
  • Familiarity with BDD test automation using Selenium with Cucumber framework.
  • Working knowledge of cloud-based development platforms such as OpenShift.

Responsibilities

  • Develop and maintain BDD automated and manual scripts.
  • Participate in all stages of the Agile SDLC cycle.
  • Analyze root causes for application issues and performance concerns.

Skills

Full-stack mobile development
BDD test automation using Selenium
Angular
Java Spring Boot
CI/CD environments
Code management
Excellent communication skills

Education

Bachelor’s degree in computer engineering or related STEM field

Tools

JIRA
Microsoft Teams
Confluence
Zephyr
Microsoft Office suite

Job description

The Digital S/W Engineer Senior Analyst SDE - Web Development is a Technology/Engineering role involving both development and testing. As a member of the SCRUM team, you will be delivering customer facing banking and/or credit card features on digital channels such as browser and mobile. You will be involved in all stages of the Agile SDLC cycle, from requirement analysis, design review, software development, testing, artifact ownership, process adherence, to post‑production support.

Responsibilities
  • Turn tech stack and application design into code on multiple development platforms (e.g. Angular, Java Spring Boot services).
  • Use AI tools like Copilot for code generation, refactoring, and debugging.
  • Develop and maintain BDD (Behavior Driven Development) automated and manual scripts in a code repository. Execute them and maintain test results in a test management tool, establish traceability, and create Jenkins jobs for CI‑CD pipelines.
  • Accelerate unit tests, API scaffolding, Angular components, and Spring Boot boilerplate using AI tools.
  • Actively participate in the entire software development cycle involving development, integration and end‑to‑end testing in a CI/CD environment (RTC, Jenkins). Automate and enable shift‑left practices.
  • Accountable for development, design, construction, testing and implementation, writing secure, stable, testable and maintainable code.
  • Build and maintain documentation for features and develop SME (Subject Matter Expertise) in specific areas covering end‑to‑end flows, from digital to downstream to external partners.
  • Analyze root causes for application issues and performance concerns. Collaborate within the scrum team and across downstream/upstream entities and external partners to solve issues; triage, track, report defects, prioritize, fix and close.
  • Adhere to SDLC control processes. Suggest and implement continuous improvements.
  • Validate responsive web design and ADA accessibility using screen readers (NVDA, Voiceover, Talkback), code scan tools (Axe), CCA, and other ADA tools and processes.
  • Review metrics and proactively seek new and improved ways for visibility, ensuring the program stays on track or excels in meeting organizational objectives.
  • Work in a fast‑paced environment involving onshore and offshore teams.
Education, Qualification & Certifications
  • Bachelor’s degree in computer engineering or related STEM field, or comparable work experience.
  • 5‑8 years of full‑stack mobile development and testing experience in a fast‑paced environment.
  • Familiarity with BDD test automation using Selenium with Cucumber framework.
  • Preferable experience with cloud‑based development platforms such as OpenShift.
  • Working knowledge of JIRA, Zephyr, Confluence, SharePoint, Microsoft Teams and Microsoft Office suite.
  • Self‑motivated and ready to take ownership.
  • Excellent written, oral communication and interpersonal skills.
Benefits

Compensation: $96,960.00 – $145,440.00 per year. In addition to salary, Citi offers discretionary and formulaic incentive and retention awards. Employee benefits include medical, dental and vision coverage; 401(k) retirement plan; life, accident and disability insurance; wellness programs; and paid time off packages, including planned vacation, unplanned 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.

Primary location: Jacksonville, Florida, United States.

Citi is an equal opportunity employer and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Digital S/W Engineer Senior Analyst SDE - Android Development
Digital S/W Engineer Senior Analyst SDE - Android Development

Citi • Jacksonville (FL)

On-site
USD 96,960 - 145,440
Medical, dental & vision coverage
401(k)
Paid time off packages
Digital S/W Engineer Senior Analyst
Digital S/W Engineer Senior Analyst

Citigroup Inc. • Jacksonville (FL)

On-site
USD 96,000 - 146,000
Medical, dental & vision coverage
401(k) plan
Paid time off packages
+1
Digital S/W Engineer Senior Analyst
Digital S/W Engineer Senior Analyst

Citi • New York (NY)

Hybrid
USD 96,000 - 146,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Digital S/W Engineer Senior Analyst SDE - Android Development
Digital S/W Engineer Senior Analyst SDE - Android Development

Citigroup Inc. • Jacksonville (FL)

On-site
USD 96,000 - 146,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Digital S/W Engineer Senior Analyst SDE - iOS Development
Digital S/W Engineer Senior Analyst SDE - iOS Development

Citigroup Inc. • Jacksonville (FL)

On-site
USD 96,000 - 146,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Digital S/W Engineer Senior Analyst SDE - iOS Development
Digital S/W Engineer Senior Analyst SDE - iOS Development

Citi • Jacksonville (TX)

On-site
USD 97,000 - 145,000
Digital Software Engineer Sr. Analyst - Assistant Vice President
Digital Software Engineer Sr. Analyst - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 107,000 - 161,000
Senior Digital Software Engineer - Web Development
Senior Digital Software Engineer - Web Development

Citi • New York (NY)

Hybrid
USD 19,000 - 34,000
Digital S/W Sr Engineer - Vice President
Digital S/W Sr Engineer - Vice President

Citi • Jacksonville (FL)

On-site
USD 125,000 - 189,000
Digital Software Engineer Sr. Analyst - Assistant Vice President
Digital Software Engineer Sr. Analyst - Assistant Vice President

Citi • Jacksonville (TX)

On-site
USD 107,000 - 161,000