Software Engineer
Reports To: This position will report to Software Engineer Lead directly
Job Overview: This position is responsible to develop and maintain the SaaS platform and other internal software projects. The success is measured by the usability, performance and the stability of the resulting products.
Responsibilities and Duties:
- Develop , test and maintain software projects using any necessary technologies.
- Setup and Administer supporting systems for the company
- Automate repetitive tasks to facilitate software development and other functions within company
- Any other ad hoc duties assigned by Software Engineer Lead
Requirements:
- Preferably holding university degree in Computer Science or Engineering or related disciplines.
- Strong knowledge in using the Full stack web development technologies including the following:
- Web Server/Framework (Async or Thread Based)
- SPA Framework
- HTML5/CSS3/Web APIs
- Linux System Administration and DevOps Tools
- RDBMS
- NoSQL Database
- Knowledge of hybrid or mobile application development is a plus.
- Strong interpersonal and presentation skills
- Good commands of spoken and written English. Preferably multilingual.
- Curious to learn new technologies continuously