This role requires a wide variety of strengths and capabilities including BS/BA degree or equivalent experience Expertise in application data and infrastructure architecture disciplines Advanced knowledge of architecture design across all systems Proficiency in multiple modern programming languages Knowledge of industry wide technology trends and best practices Keen understanding of financial control and budget management Ability to work in large collaborative teams to achieve organizational goals and passionate about building an innovative culture Advanced knowledge of software architecture and domain driven design principles .