Citi is seeking a Digital Software Engineer Senior Manager to design, build, and deliver complex software applications within a high-performing Technology team supporting business-critical systems. The role serves as a subject matter expert and shapes end-to-end application development from system architecture through deployment and ongoing support. It influences technical standards, mentors peers, and collaborates across technology and business teams to deliver secure, scalable solutions aligned with business outcomes. The position operates with considerable autonomy and serves as a development lead on medium-scale projects while supporting larger efforts. It contributes to application design decisions, standards for coding, testing, debugging, and implementation, and ensures solutions align with the overall architecture blueprint. The role participates throughout the development lifecycle, including planning, construction, testing, implementation, and post-go-live support, while coordinating dependencies between agile and waterfall delivery. The Senior Manager works with internal teams and industry vendors on technology and user experience components, implementation plans, roadmaps, and opportunities to improve development velocity and learning. The role also communicates progress, manages risks and issues, improves processes and project delivery, shares knowledge, and applies sound risk judgment while supporting compliance with laws, regulations, and Citi policies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior