Applications Development Manager, Vice President

Citi•Tampa, FL
•$113,840 - $170,760

About The Position

The Applications Development Senior Manager is a senior management-level position responsible for accomplishing results through management of a team or department. The role establishes and implements new or revised application systems and programs in coordination with the Technology team, with the overall objective of driving application systems analysis and programming activities. This senior-level application development role involves designing, developing, implementing, and supporting high-volume, high-availability application systems. Work includes leading application development and technical analysis; developing front-end and back-end components; application and database management; improving performance and resiliency; production support and root-cause analysis; CI and testing; source-code and deployment management; requirements analysis; technical design; sprint planning; and coordinating with business and technology stakeholders.

Requirements

  • 6–10 years of relevant experience in the financial services industry.
  • Experience as an Applications Development Manager.
  • Senior-level experience in an Applications Development role.
  • Stakeholder and people management experience.
  • Demonstrated leadership skills.
  • Proven project management skills.
  • Basic knowledge of industry practices and standards.
  • Clear and concise written and verbal communication.
  • Bachelor’s degree, university degree, or equivalent experience.

Nice To Haves

  • Master’s degree preferred.

Responsibilities

  • Manage one or more Applications Development teams to accomplish established goals, including personnel duties such as performance evaluations, hiring, and disciplinary actions.
  • Provide technical oversight across systems and applications using in-depth knowledge and skills across multiple Applications Development areas.
  • Review and analyze proposed technical solutions for projects.
  • Contribute to the formulation of strategies for Applications Development and other functional areas.
  • Develop comprehensive knowledge of how business areas integrate to accomplish business goals.
  • Provide evaluative judgment based on factual-data analysis in complicated and unique situations.
  • Monitor delivery of end results, participate in budget management, and handle day-to-day staff management issues, including resource management and work allocation within the team or project.
  • Ensure essential procedures are followed and contribute to defining standards, negotiating with external parties when necessary.
  • Assess risk in business decisions, support compliance with applicable laws, rules, regulations, and policy, apply sound ethical judgment, and safeguard the firm's reputation, clients, and assets.
  • Escalate, manage, and transparently report control issues; supervise others' activities and create accountability for maintaining standards.
  • Design, develop, implement, and support high-volume, high-availability application systems.
  • Lead application development and technical analysis, including development of front-end and back-end components.
  • Manage applications and databases and improve system performance and resiliency.
  • Provide production support and conduct root-cause analysis.
  • Perform CI and testing, and manage source code and deployments.
  • Analyze requirements, create technical designs, plan sprints, and coordinate with business and technology stakeholders.

Benefits

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