Full-time Posted May 29, 2026
Apply Now

Job Description

We are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems through innovation and engineering practices. This role will be **responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team.**

From a technical standpoint, the **Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles including modern cloud-based software development, agile and scrum, code quality, and tool usage.** The Software Engineer works to understand and influence software architecture, while contributing to Citi’s technical user base.

Responsibilities:

+ Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application