Engineering Team Leader
A leading provider of modern communication is looking for an Engineering Team Leader. BASIC QUALIFICATIONS: - 2+ years of proven managerial experience. - 5+ years of software development experience with solid Java or C# expertise. - Managing scalable highly available systems. - Experience in designing and implementing high performance, java web based applications. - Demonstrated expertise in Java, OOP Software design and Spring. - Strong knowledge of web services and RESTful apis. - Knowledge of agile development methodologies. - Excellent communication skills are expected. - Bachelor 's degree in computer science or equivalent discipline. PREFERRED QUALIFICATIONS: - Experience with Node.JS development.