Tóm tắt công việc
- - Hà Nội
Giao tiêp: Trung cấp - Có thể nói chính xác ý kiến của mình nhưng chậm
Đọc: Trung cấp - Có thể đọc và hiểu hầu hết các câu nhưng chậm
Viết: Trung cấp - Có thể viết đoạn văn bằng những câu đơn giản nhưng chậm.
Phúc lợi dành cho bạn
Mô Tả Công Việc
- Making system's architect design and arranging best suited technologies.
- Helping other developers with developing highly scalable systems for Company Group.
- Unit Testing / Developer testing.
- Ensure the progress and quality for systems.
- Improve the existing systems.
- Other assignments from Project Manager.
Yêu Cầu Công Việc
- At least 2 years of experience with design and tuning high performance systems.
- Familiar with Object Oriented Programming and Functional Programming paradigms.
- Familiar with Agile manifesto and Scrum method.
- Understanding characteristics of notation of one or more programming language such as Java, PHP, C #, Ruby.
- Utilization of a popular IDE.
- Utilization of popular unit test tool framework.
- Utilization of popular configuration management tools.
- Understanding & utilization of data structure & Algorithm.
- Able to apply debugging strategies, debugging techniques, and debugging tools to analyze and remove the error.
- Able to work collaboratively with a group of people in order to achieve a goal by trying to cooperate, using their individual skills and providing constructive feedback.
- Understand and use popular design patterns to develop the application.
- Able to perform the optimization to improve the performance of database access, using different techniques such as Optimize Database queries, Change Indexing strategy, Change schema, Use external cache.
- Understand and able to refactor source code by applying some code optimization technique.
- Willing to change the programming language to Scala.
- English skill: Intermediate.
[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 castes.
- Knowledgeable in new technologies and how to apply them.
- Japanese proficiency is welcomed.
- Performance review and bonus twice a year.
- Company provided laptop (Macbook pro) and other necessary equipment and software.
- On site works at Japan head quarter (Tokyo) or a trip to attend corporation Kickoff party for Employee of the year.
- Working with excellent engineers from Vietnam and Japan on newest cutting edge technologies.
- Open culture that focus on self improvement and sharing.
- Baoviet Healthcare for all employees, company holiday trip and many other incentives.
- Flexible time conserv.
- You will take some tests , including one for a programming language you favor.