Senior Digital Software Engineer (Hybrid) - Full-Stack & AI

Citi

New York (NY)

Hybrid

USD 15,000 - 22,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi is seeking a Digital Software Engineer Senior Analyst to join the SCRUM team delivering customer-facing banking features across web and mobile. You will handle requirement analysis, design reviews, and software development using Angular and Spring Boot, with emphasis on testing, automation, and accessibility.

You will collaborate across onshore/offshore teams in a fast-paced Agile environment, ensuring code quality, test coverage, and SDLC compliance.

Qualifications

  • Bachelor’s degree in computer engineering or related fields in STEM or comparable work experience.
  • 5-8 years of Full stack mobile Development and Testing experience in a fast-paced environment.
  • Familiarity with Behavior-Driven Development (BDD) test automation using Selenium with Cucumber framework.
  • Preferable to have experience with cloud-based development platforms such as OpenShift.
  • Working knowledge of JIRA, Zephyr, Confluence SharePoint, Microsoft Teams and Microsoft office suit.
  • Self-motivated and ready to take ownership.
  • Excellent written, oral communication and interpersonal skills.

Responsibilities

  • Turn tech stack and application design into code on multiple development platforms (e.g. Angular, Java spring boot services).
  • Ability to use AI tools like Copilot for code generation, refactoring, and debugging.
  • Develop and maintain BDD automated and manual scripts in a code repository. Create Jenkins jobs and plug in to CI-CD pipeline.
  • Experience using AI tools accelerate unit tests, API scaffolding, Angular components, and Spring Boot boilerplate.
  • Participate in the entire software development cycle involving development, integration and E2E testing in a CI/CD environment (RTC, Jenkins). Automate and enable shift left.
  • Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code.
  • Continuously build, maintain documentation for your 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, across other impacted downstream or upstream entities and external partners to solve the issues. Triage, track and report defects followed by prioritization, fix and closure.
  • Adhere to SDLC control processes. Suggest and implement continuous improvements.
  • Apart from functional validations to meet the acceptance criteria, validate Responsive Web Design and ADA Accessibility using screen readers such as NVDA, Voiceover and Talkback, code scan using Axe, perform CCA and be comfortable with other ADA tools and processes.
  • Review metrics and proactively seek out new and improved ways for visibility ensuring your program stays on track or excels in meeting the organization objectives.
  • Work in a fast-paced environment involving onshore offshore teams.

Skills

Angular
Java Spring Boot
AI tools
BDD automation
OpenShift
Testing

Education

Bachelor's degree in Computer Engineering or related STEM field

Tools

Jira
Zephyr
Confluence
SharePoint
Microsoft Teams

Job description

Citi is seeking a Digital Software Engineer Senior Analyst to join the SCRUM team delivering customer-facing banking features across web and mobile. You will handle requirement analysis, design reviews, and software development using Angular and Spring Boot, with emphasis on testing, automation, and accessibility.

You will collaborate across onshore/offshore teams in a fast-paced Agile environment, ensuring code quality, test coverage, and SDLC compliance.

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

Similar jobs worth comparing

Senior Digital Software Engineer – Banking Web Apps
Senior Digital Software Engineer – Banking Web Apps

Citi • Jacksonville (FL)

On-site
USD 96,960 - 145,440
Medical, dental and vision coverage
401(k) retirement plan
Wellness programs
+1
Senior Digital Software Engineer & Testing Lead
Senior Digital Software Engineer & Testing Lead

Citigroup Inc. • Irving (TX)

On-site
USD 120,000 - 150,000
Senior Digital Software Engineer - Web & QA (Hybrid)
Senior Digital Software Engineer - Web & QA (Hybrid)

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
Digital S/W Engineer Senior Analyst

Citi • Jacksonville (FL)

On-site
USD 96,960 - 145,440
Medical, dental and vision coverage
401(k) retirement plan
Wellness programs
+1
Digital Software Engineer Senior Analyst
Digital Software Engineer Senior Analyst

Citi • New York (NY)

Hybrid
USD 15,000 - 22,000
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 SDE - Android Development
Digital S/W Engineer Senior Analyst SDE - Android Development

Citi • Jacksonville (FL)

On-site
USD 96,000 - 146,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Senior AI-Driven Full-Stack Engineer for Banking Tech
Senior AI-Driven Full-Stack Engineer for Banking Tech

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical insurance
Dental vision
401(k)
+7
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
Senior Angular Software Engineer & Tech Lead
Senior Angular Software Engineer & Tech Lead

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Medical
Dental & Vision coverage
401(k)
+1