remote
Client Financials Solutions Lead - Director - Citi
Software Engineer
Lead the design, development, and delivery of client financial applications, driving architecture, API strategy, and cross‑functional collaboration across the Apps Development team.
About the role
Key Responsibilities
- Architect and oversee the end‑to‑end delivery of client financial applications, ensuring alignment with business strategy and regulatory requirements.
- Lead a multidisciplinary team of developers, QA, and operations to implement scalable, secure solutions using Java, .NET, and cloud platforms.
- Define and enforce coding standards, best practices, and DevOps pipelines to accelerate release cycles and maintain high quality.
- Collaborate with product owners and business stakeholders to translate complex financial requirements into technical specifications.
- Drive continuous improvement initiatives, including performance tuning, cost optimization, and adoption of emerging technologies.
Requirements
- 10+ years of experience in enterprise application development, with a strong focus on financial services.
- Proven leadership in managing large, cross‑functional teams and delivering complex, mission‑critical applications.
- Deep expertise in Java, .NET, cloud architecture (AWS/Azure), and API design.
- Strong understanding of Agile methodologies, CI/CD, and DevOps practices.
- Excellent communication skills and ability to influence stakeholders at all levels.