JobsApplications Development Technology Lead Analyst -Vice President
Citibank logo

Applications Development Technology Lead Analyst -Vice President

Citibank

Location

Tampa, FL

Type

Full-time

Posted

6/7/2026

Compensation

$113,840 - $170,760 per year

Undergraduate with 5+ Years of Experience
Approval 99.7%·Filings 1,260·New hires 296·
💎 Strong Sponsor
·FY 2025

Job description

The Applications Development Technology Lead Analyst is a senior-level position focused on leading application systems analysis and programming activities within an Agile team. This role requires hands-on full-stack engineering expertise to solve business problems through innovative practices. The team lead will manage team members while also contributing to the codebase and ensuring the delivery of efficient systems and solutions. The position emphasizes the importance of maintaining a strategic partnership between business needs and technology delivery.

Requirements

  • Minimum of 7 years of proven software development experience, specializing in Java, Spring Boot, React, Oracle, MongoDB.
  • In-depth knowledge of modern application architecture and clear understanding of Data Structures and Object-Oriented Principles using Java principles.
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications.
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows.
  • Proficiency in Microservices frameworks, Event-Driven Services, and Cloud-Native Application Development.
  • Multiple years of experience with Cloud-native development and Container Orchestration tools.
  • Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools.
  • Experience with AWS is considered a significant advantage.
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications.
  • Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks.
  • Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar.
  • Strong knowledge of NoSQL best practices in MongoDB or other document DBs.
  • Proven capability in designing, developing, and implementing high-performance RESTful APIs.
  • Practical experience working within Agile development methodologies and utilizing project management tools.
  • Ability to develop and automate comprehensive unit, integration, and end-to-end tests.
  • Solid understanding and practical experience with code versioning tools.

Responsibilities

  • Lead an Agile team to deliver sprint goals while conducting personnel duties such as performance evaluations and hiring.
  • Design, document, and develop enterprise applications leveraging the latest technologies.
  • Provide technical guidance and direction to team members, ensuring adherence to coding standards.
  • Identify and resolve technical and non-technical challenges, making informed decisions.
  • Actively seek opportunities to improve software development processes and practices.
  • Deliver high-quality work that is secure, testable, maintainable, and efficient.
  • Influence and negotiate with senior leaders across functions and communicate with external parties.
  • Effectively communicate progress and manage risks across various levels.
  • Leverage AI tools to enhance development efficiency and optimize software solutions.
  • Conduct thorough research to identify root causes of development and performance issues.
  • Utilize Docker for application containerization and Kubernetes for service orchestration.
  • Streamline, automate, or eliminate redundant processes within various operations.

Benefits

  • Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.

Is this posting expired or inaccurate?