Good verbal and written communication skills    Undergraduate Degree in Computer Science, Information Technology, or related discipline Experience working in a team-oriented, collaborative environment with team members, customers and consulting partners from a broad spectrum of disciplines 4+ years of web programmingarchitecture experience with a wide range of technologies 4+ years of experience with HTML, CSS, JavaScript 2+ years of experience with Angular 2+ years of experience writing and consuming web services in