Senior Technical Lead, Full-Stack Engineering – Vice President

TAMPA, FLPosted Jul 14, 2026
Citi is looking for a Senior Technical Lead, Full-Stack Engineering to drive the design and delivery of enterprise-grade applications at the intersection of modern cloud architecture and AI-assisted development. In this Vice President-level role, you will serve as a hands-on technical leader within an Agile engineering team, owning full-stack solutions that span Java back-end services, React-powered front ends, and cloud-native infrastructure. Your work will directly shape Citi's technology capabilities and influence the broader engineering community across the organization. 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 * Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. * Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns. * Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary. * Follow and contribute to defining technical and team standards. * Collaborate technical leadership to achieve established goals, in line with our broader technical strategy. * AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate delivery timelines, and optimize software solutions. * AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively propose innovative approaches to implement product features. * Problem Solving and Troubleshooting: Possess the expertise to analyze and effectively troubleshoot complex coding, application performance, and design challenges. * Root Cause Analysis: Capable of conducting thorough research to identify the root causes of development and performance issues, as well as devising and implementing effective defect resolutions. * Technical Acumen: Demonstrate a profound understanding of the technical requirements pertinent to the solutions under development. * Containerization and Orchestration: Utilize Docker for application containerization and Kubernetes for efficient service orchestration. * Communication and Risk Management: Effectively communicate progress, proactively anticipate bottlenecks, provide skilled escalation management, and adeptly identify, assess, track, and mitigate issues and risks across various levels. * Process Optimization: Streamline, automate, or eliminate redundant processes within architecture, build, delivery, production operations, or business areas where similar efforts or issues recur annually. Requirements: * Extensive Experience: Minimum of 10 years of proven software development experience, specializing in Java, Javascript framework like React, Spring Boot, and Oracle. * In-depth knowledge of modern application architecture principles. * Clear understanding of Data Structures and Object Oriented Principles using Java * Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows. * Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development. * Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations * Full Stack Proficiency: Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications. * Front-End Development: Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS. * Back-End Development: Solid experience in developing server-side logic and APIs...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free