Job Description KEY RESPONSIBILITIES ▪ Provide technical expertise with a broad set of development tools/technologies ▪ Understand global IT strategy and business needs to define high level architectures ▪ Provide recommendations in the selection and use of technology, such as “build or buy” ▪ Analy