Job Description
Reporting to CTO, this role will play a key part in building and maintaining company's software platforms. The incumbent will work with a team of smart, highly driven technology professionals to build robust and user-friendly products at the cutting edge of the online industry.
The development team has been successfully adopting the best tools available for developers and following best practice. The team has continuous integration in place, and collaborate through company's online project management tools.
Key responsibilities will include:
• Involvement in the entire software development life cycle -- including technical analysis, architecture design, software development, QA and release to production.
• Undertaking both front-end and back-end development, based on a variety of technologies including .Net and MS SQL Server, or PHP5, MySQL, HTML, CSS3, JavaScript and other technologies as needed.
• Ensuring continued smooth operation of the company's live platforms.
• Interacting with various stakeholders as needed -- including senior managers, sales team, end users and technology partners.