Cloud Software Developer
- We are looking for an experienced software developer to join our top-notch development team. You will work collaboratively with our product managers and engineers in Hong Kong, Silicon Valley and Singapore offices on all aspects of our software platform, from user experience design to scaling the back end, to building various web applications for our world-class cloud service providers and enterprises.
- Design, develop and build a cloud-based software to enable full-fleged management of application automation on multiple public and private cloud services
- Research and evaluate new technologies whenever appropriate to build a highly secure, scalable and efficient web application.
- Collaborate with product managers, UX team, QA team and Customer Support team to deliver solution that exceeds our world-class customer expectation.
- Degree computer science, IT or equivalent discipline
- Fresh Grad or 1+ years of industry experience. Solid intern projects or industrial grade school projects are also counted/preferred.
- Programming experience in one of the following languages: Ruby / Python / Java / C# (Ruby Preferred)
- Good understanding of object oriented programming with experience in Java or .Net
- Familiar with web development using HTML5, Jquery and Bootstrap CSS framework
- Knowledge in database server such as MySQL, SQL Server or Oracle
- Good understanding of REST API design, object oriented programming, networking and database management
- Knowledge in cloud computing platform such as Amazon AWS, Microsoft Azure, Apache CloudStack and/or VMWare is a plus
- Fast learner, passionate in building world-class software
- Strong analytical, problem-solving and communication skills
- Fluent in English, Cantonese and preferably Mandarin
- Fresh graduate with demonstrable apps on hand will also be considered.