The position involves defining and planning budgets, forecasting and approving monthly on-premises and cloud budgets in accordance with historical and projected workloads. The role requires managing the application development lifecycle to ensure design, coding, testing, and deployment adhere to organizational and firmwide standards. Additionally, the position includes monitoring and analyzing application performance, conducting capacity planning exercises to optimize resource utilization, and curbing performance degradation. The candidate will drive application compliance with all internal and external audit, security compliance, and governance requirements. Documenting and evidencing existing application architecture and data flows, identifying compliance gaps, and ensuring gaps are converted to actionable developer requirements for prioritization are also key responsibilities. The role requires maintaining and evolving the application Maturity Matrix to provide insights into application component health and advising on resiliency, scalability, and performance enhancements. The candidate will partner with multiple internal and client development teams to define requirements and plan, prioritize, coordinate, and oversee the release of platform-wide features, updates, and patches. Providing client application teams with an end-to-end overview of platform architecture and features, documenting use case details and requirements, and supporting end-to-end platform onboarding for new clients are essential tasks. The candidate will also develop application health reporting and provide regular status updates to internal and stakeholder leadership teams, evaluate platform-wide upgrades and new feature requests to improve performance/user experience, and ensure compliance with organization and firmwide governance policies. Leading cost optimization, cost allocation, and policy enforcement initiatives is also part of the role.