Senior Group Manager, Apps Development Director

Citi

Confirmed live 2 days ago
Hybrid

Quick summary

Work type
Hybrid
Location
Jersey City, NJTampa, FL
Salary
$170,000–$300,000 / yr
Posted
5 days ago
Freshness
Confirmed live 2 days ago

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 267 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 250 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Group Manager, Apps Development Director

Apps Development Sr Group Mgr - Director The Apps Development Sr Group Mgr - Director joins the Technology team to lead multiple professional teams in developing, implementing, and managing complex application systems and programs. This leadership role involves overseeing system architecture design, conducting code reviews, ensuring technical quality assurance, and managing disaster recovery plans while driving software development lifecycle activities. The successful candidate will manage personnel duties including hiring and performance evaluations while ensuring adherence to regulatory reporting requirements and internal policies. Key technical competencies include Java and modern frameworks, Microservices architecture, distributed systems with Kafka, cloud-native application development, API design, and CI/CD pipelines within DevOps practices. The role focuses on solving complex business problems within the financial products and payment systems domain, requiring deep expertise in the financial services industry to deliver secure, reliable, and efficient technical solutions for global banking operations.

What you'll do

  • Manage and develop multiple teams of professionals while conducting performance evaluations, hiring, and disciplinary actions.
  • Drive the design and development of system architecture and enhance the quality of technical deliverables.
  • Prepare and present regular project reviews to senior management and business leaders.
  • Oversee disaster recovery plans, including testing and providing permit-to-operate for new applications.
  • Manage budgeting, planning, policy formation, and long-term strategy for assigned technology areas.
  • Ensure all projects comply with regulatory reporting requirements and internal risk management policies.
  • Define and implement best practices to ensure consistency across various development teams.

What we're looking for

  • 15+ years of progressive experience in software engineering and technology leadership.
  • 8-10+ years of direct managerial and people leadership experience managing high-performing engineering teams.
  • Extensive experience with financial products, payment systems, and the financial services industry.
  • Expertise in Java, modern Java frameworks, Microservices architecture, Distributed systems, Kafka, and Cloud-native development.
  • Proficiency in API design, integration patterns, software development lifecycle (SDLC), DevOps practices, and CI/CD pipelines.
  • Familiarity with Agile/Scrum methodologies and experience with project management and collaboration tools.
  • Bachelor’s degree or University degree in Computer Science or equivalent experience.
  • PMP Certification, MBA, or specific business licenses are preferred.