Digital Software Engineer, VP
Listed on 2026-04-17
-
Software Development
Java Developer, Full Stack Developer, Software Engineer, Cloud Engineer - Software
Overview of the Role
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients’ best interests.
Our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company, designing digital architecture and ensuring platforms provide a first‑class customer experience.
- Design, build and maintain efficient, reusable and reliable code for complex web applications.
- Develop robust and scalable backend services and RESTful APIs using Java and related frameworks (e.g., Spring Boot).
- Create responsive, intuitive and high‑performance user interfaces using modern frontend frameworks such as Angular or React.
- Collaborate with cross‑functional teams, including product managers, UX/UI designers, and other engineers, to define requirements and deliver innovative solutions.
- Write comprehensive unit and integration tests to ensure software quality and reliability.
- Participate in peer code reviews to maintain high standards of code quality, readability and maintainability.
- Troubleshoot, debug and upgrade existing software, providing effective solutions to complex technical problems.
- Actively participate in all phases of the Agile software development lifecycle (SDLC), including planning, development, testing and deployment.
- Stay current with emerging technologies and industry best practices, and advocate for their adoption where appropriate.
- 6+ years of professional software development experience.
- Strong proficiency in Java and experience with a major framework such as Spring Boot or similar alternative.
- Hands‑on experience with modern JavaScript frameworks, specifically Angular and/or React.
- Solid understanding of core web technologies, including HTML5, CSS3 and modern JavaScript (ES6+).
- Experience designing, building and consuming RESTful web services.
- Familiarity with relational (e.g., Postgre
SQL, Oracle) and No
SQL (e.g., Mongo
DB, Cassandra) databases. - Proficiency with Git and common Git workflows.
- Experience working in an Agile/Scrum development environment.
- Bachelor’s degree in Computer Science, Engineering or a related technical field, or equivalent practical experience.
- Experience with cloud platforms such as AWS, Google Cloud Platform or Azure.
- Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Experience setting up and maintaining CI/CD pipelines (e.g., Jenkins, Git Lab CI).
- Knowledge of microservices architecture and design patterns.
- Experience in the financial services or a similarly regulated industry.
Eligible employees may receive discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including medical, dental and vision coverage; 401(k); life, accident and disability insurance; wellness programs; paid time off packages (vacation, sick leave, paid holidays). For additional information regarding Citi employee benefits, please visit The available offerings may vary by jurisdiction, job level and date of hire.
Salary range: $ – $ for the primary location in Irving, Texas, United States.
Citi is an equal‑opportunity employer. Qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran 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, please review Accessibility w Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).