o Strong enterprise architecture background covering SOA web services  o Practical knowledge of Enterprise Architecture concepts  o Multi-threaded server-side web application development experience  o Experience designing and implementing web applications  o Experience designing and implementing ETL batch processes  o Demonstrated development and knowledge in service-oriented architecture principles related technologies and real-time messaging (point-to-point, publish-subscribe, asynchronous) and batch design patterns