Senior Lead Software Engineer

Citi•Tampa, FL
•$156,160 - $234,240

About The Position

As a Senior Lead Software Engineer in Finance Technology, you will lead the design, development, and delivery of mission-critical applications that power Citi's global finance platforms. You will analyze complex business and system processes, mentor a team of developers and analysts, and drive technical migrations across Oracle EPM, FCCS, and ARCS environments. The role is part of Citi's Technology Team and offers the opportunity to shape how finance systems scale across the institution. The role focuses on enterprise finance technology application development, system migrations, technical standards, and collaboration with end users and cross-functional teams. It includes managing assignments across large budgets and multiple projects, guiding application development team members, and assessing risks in technology decisions.

Requirements

  • 10+ years of experience in applications development, systems analysis, and software implementation.
  • People management experience, with demonstrated leadership, project management, and relationship-building skills.
  • Finance industry background, with subject matter expertise in applications development and client core business functions.
  • Hands-on expertise with Oracle EPM, including FCCS, ARCS, EDMS, and EPR, gained through managing technical migrations to new systems.
  • Python or Java full-stack development skills, combined with Pyspark experience and working knowledge of architecture principles and data analysis.
  • Experience applying AI enablement approaches within technology solutions.

Nice To Haves

  • Bachelor’s degree/University degree or equivalent experience.
  • Master's degree in a related field preferred.

Responsibilities

  • Lead development of enterprise finance technology applications, integrating new functions and deploying solutions for platforms such as Oracle EPM, FCCS, and ARCS.
  • Analyze complex business and system processes to design solutions for high-level technology challenges.
  • Plan and manage assignments spanning large budgets and multiple cross-functional projects.
  • Define application standards for design, coding, testing, debugging, and implementation.
  • Lead technical migrations to new platforms, applying architecture principles to strengthen system stability.
  • Consult with end users to translate business requirements into system specifications and functional designs.
  • Mentor developers and analysts, allocate work, and guide team members across the applications development function.
  • Assess risk in technology decisions to protect Citi, its clients, and its systems.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off packages, including vacation, sick leave, and paid holidays.
  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service