The Applications Development Lead position at Citi is a crucial role within the Issuer Services Technology global management team. This position combines technical leadership with hands-on development, requiring expertise in Java, JavaScript/Angular, and modern development practices. The role supports Citi's aggressive business growth goals, being part of a rapidly expanding technology organization that has quadrupled in size recently. The ideal candidate will lead experienced engineering teams, manage complex projects, and contribute to technical vision while maintaining strong hands-on technical capabilities. This position offers the opportunity to work with cutting-edge technologies, including low code platforms like Appian, while managing critical application platforms for a global financial institution. The role demands both technical excellence and leadership skills, making it perfect for someone looking to impact enterprise-level software development while growing their career in financial technology.