Manager, Software Engineering

FIS Global•Jacksonville, FL
•Hybrid

About The Position

The Manager, Software Engineering leads the design, development, and delivery of scalable, efficient software systems aligned with FIS technology objectives. The role guides software architecture and cloud computing activities, supports application reliability and continuous improvement, and partners with cross-functional teams and application users. It manages a small to mid-sized technical team, directs short-term strategy execution, and helps deliver significant projects within defined budgets. The team includes Software Developers and Quality Engineers who collaborate to deliver software for banking and financial operations. The manager leads experienced and entry-level technical professionals who design, build, support, and improve applications, translating user needs into resilient and adaptable solutions. The position is based in Jacksonville, Florida, with a hybrid schedule of three days in the office and two days virtual. Current and future sponsorship are not available.

Requirements

  • Strong communication and collaboration skills, including the ability to translate user and business needs into effective software solutions.
  • Ability to develop operational plans, allocate resources, influence stakeholders, and manage significant projects or processes within defined budgets.
  • Strong knowledge of the software development life cycle, code quality practices, coding standards, application reliability, and continuous improvement.
  • Experience designing and delivering scalable software systems, applications, or architectures that support growing workloads.
  • Experience managing technical professionals and leading software development work with a high degree of team independence.

Nice To Haves

  • Experience with cloud and AI technologies, including cloud-native architectures, generative AI, machine learning, intelligent automation, or AI-driven solutions to improve operational efficiency, resiliency, and customer experience.
  • Knowledge of domestic and international payment processing, including Wire Transfers, Fedwire, SWIFT messaging, ISO 20022 standards, payment operations, settlement processes, and banking transaction lifecycles.

Responsibilities

  • Lead a small to mid-sized team of technical professionals who design, build, support, and improve software applications.
  • Set priorities, review work, reinforce policies and standards, and help the team deliver operational improvements.
  • Optimize development processes, procedures, and tools across the software development life cycle to improve efficiency, reliability, and delivery outcomes.
  • Partner with users and cross-functional teams to assess business needs, gather feedback, and incorporate actionable improvements into software solutions.
  • Manage and develop a software engineering team, allocate resources, review work, and ensure policies, practices, and procedures are followed.
  • Guide software architecture and cloud computing activities, including design, planning, management, maintenance, and support.
  • Lead the development and timely delivery of scalable, efficient software systems and applications aligned with organizational technology objectives.
  • Develop operational plans, influence stakeholders, and manage significant projects or processes within defined budgets.

Benefits

  • Flexible and creative work environment.
  • Diverse and collaborative atmosphere.
  • Professional and personal development resources.
  • Opportunities to volunteer and support charities.
  • Competitive salary and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service