About the Team: In the R&D team, we’re all about using cutting-edge big data technologies and advanced algorithms, to create a massive technological impact in the eCommerce sphere.
We’re constantly innovating new solutions to solve complex changes, and enhancing current ones to meet our customers’ changing needs.
Responsibilities: Lead a team of developers to top-notch, high quality and challenging execution Coach, mentor and raise the team ability to deliver and exceed expectations Lead the execution in the team, responsible for timely deliveries in high quality Communicate with business partners, gather and translate business requirements to technical solutions. Design and develop server side software, including documentation and coding. Coordinate server side development with UI development. Research and apply advanced algorithms and methods involving advanced data mining, statistical analysis and machine learning techniques. Master third party systems and interfaces, including data available by the parties, API to be used for obtaining the data, limitations related to these interfaces.
Requirements: B.Sc. in computer Science or computer engineering. 3+ years of experience in software development leadership roles experience with leading development projects from design to deployment 6+ years of experience in Java server side development, including cloud services (preferably AWS): data storage systems, virtual and physical servers, information systems and scalability. Strong background in computer science fundamentals, data structures, object-oriented and multi-threading. Excellent knowledge of relational database concepts and SQL (experience in Big Data platforms is an advantage). Experience in commercial software development, including all stages of the software development lifecycle. Experience in Agile methodologies is an advantage. Experience with Internet solutions, preferably in the e-commerce domain - advantage. Strong analytical skills. Excellent English communication skills - spoken and written. Self-starter, fast learner, can-do attitude and great interpersonal skills.