JOB DESCRIPTION
- Directly working with Japanese-speaking stakeholders to gather business and system requirement. Become the hub of development and communication in the team
- Analyze client requirements to develop functional and technical software requirements
- Produce a solid and detailed technical design documents
- Write clean, modular, robust code to implement the desired requirements
- Setup environment and release applications. Write guideline documents as required
- Conduct code re-factoring, optimization. Maintain efficient, reusable, and reliable source code
- Contribute ideas for making the application better and easier to use
- Contribute in all phases of the development life-cycle. Ensure on time, on budget, and the quality of the product
- Supervise and support other junior developers in fulfilling tasks as well as improving their skills
- Support PM to manage the progress, quality and ensure the demand of the company and customer’s requirement
- Perform other technical tasks assigned by the PM
YOUR SKILLS AND EXPERIENCE
Must have
- At least 4 years working experience as software developer
- Good communication skill in Japanese (N3~N1)
- Working experience in developing .NET, C#, Java Script, MS Excel
- Working experience in object oriented programming
- Good knowledge of SQL / SQL Server (relational database)
- Quickly absorb and understand new technologies
- Highly responsible for the assigned tasks
- Good decision making and time management skills
- Team-oriented.
- Be proactive, creative and positive attitude at work
- Willing to adapt and to take advantage of new technologies and market shifts
Nice to have
- Japanese company experience is preferable
- Working experience in developing Delphi, Lua language
- Knowledge of software development process, especially software analysis and design processes, implementation process
- Working experience with front-end: Jquery, AngularJS1, KnowoutJS, TypeScript, Bootstrap, AutoMapper
- Working experience with design pattern: MVC, Web API, Repository Pattern, Design Pattern (Unity), Inversion of control (IOC) and Dependency injection (DI)
- Understanding of WWW principles, technologies and protocols Dynamic HTMK, JavaScript
WHY YOU’LL LOVE WORKING HERE:
- Attractive salary and benefits (13th salary, distinguished employee of the quarter and year, seniority award…)
- Performance appraisal twice a year
- Healthcare and accident insurance
- Various training on best practices and soft skills
- Teambuilding activities in every summer, company trip, big annual year-end party every year, etc.
- Fitness & sports activities: football, tennis, table-tennis, badminton…
- Commitment to community development: charity every quarter, blood donation, public seminars, career orientation talks…
- Support for personal loans such as: home loan, vehicle loan, tuition fee…