Staff Engineer
A leading company in the field of communication and collaboration solutions for business is looking for a Staff Engineer. BASIC QUALIFICATIONS: - 6+ years of software development experience with solid Java / C# expertise. - Experience in designing and implementing high performance, web based applications. - Demonstrated expertise in Java, OOP Software design, Hibernate and Spring. - Strong knowledge of web services and RESTful APIs. - Knowledge of agile development methodologies. - Bachelor 's degree in computer science or equivalent discipline. PREFERRED QUALIFICATIONS: - Experience developing with Node.js. - Some experience developing with Javascript, CSS, and HTML.