ការពិពណ៌នាការងារ
1. Understand user requirements and translate it into application features.
2. Design creative prototypes according to the requirement and specifications.
3. Write high quality source code to program complete applications within deadlines.
4. Perform unit and integration testing before launch.
5. Conduct functional and non-functional testing.
6. Troubleshoot and debug applications.
7. Evaluate existing applications to reprogram, update and add new features.
8. Develop technical documents and handbooks to accurately represent application design and code.
Job Requirements
1. Education:
- Bachelor’s degree in Computer Sciences, Information Technology, or related fields
2. Experiences:
- At least 2 years working experience as IT Developer
3. Skills and knowledge:
- Good experience as application developer
- Proven experience in designing and building applications
- Good knowledge and experience in Java (Sprint Boot, Spring Cloud, JPA), database (SQL, Server, MySQL, PostGre)
- In-depth knowledge on Flutter, React Native, React JS, Typescript, and UI Toolkits
- In-depth knowledge of programming for diverse operating systems and platforms using development tools
- Excellent understanding of software design and programming principles.
- A team player with excellent communication skills
- Analytical thinking and problem-solving capability
- Great attention to detail and time-management skills
- Works with integrity; objectivity, accountability, honesty and leadership