Experience in developing rich applications with HTML, CSS, JavaScript Advanced knowledge of application, data, and infrastructure architecture disciplines Understanding of architecture and design across all systems Knowledge of industry-wide technology trends and best practices Ability to work in large, collaborative teams to achieve organizational goals Experience with continuous integration tools (e