Job Description:
• Develop and maintain web application
• Understanding the requirements needed to perform the software/application development work required by each project;
• Researching, designing, implementing and managing software programs based on company’s procedures;
Your Skills and Experience
• Have knowledge of website and website administration;
• Understanding characteristics of notation of one or more programming language such as Java, PHP, C#, Ruby;
• Utilization of a popular IDE, unit test tool framework;
• Familiar with Agile manifesto and Scrum method;
• Able to apply debugging strategies, debugging techniques, and debugging tools to analyze and remove the error;
• Willing to change the programming language to Scala;
[Optional but highly recommended]
• Experience with Scala programming language is a big plus;
• Experience with designing and optimizing database access;
• Familiar with TDD principles and designing test cases;
• Japanese proficiency is welcomed.