Job Description
About Company
- Working with higher level software engineers to develop, test, and maintain web or mobile applications.
- Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.
- Design, develop, and unit tests in accordance with established standards.
- Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
- Participating in peer-reviews of solution designs and related code.
- Package and support deployment of releases.
- Developing, refining, and tuning integrations between applications.
- Analyzing and resolving technical and application problems.
Your skills & qualifications
1- 2 years experience.
Knowledge:
- Fundamental knowledge in developing software, including coding languages, frameworks, databases, utilities, development environments.
- Understanding of product's lifecycle - Fundamental knowledge of project management tools & techniques.
- Knowledge of unit testing theory.
Qualification:
- Graduate in Information Technology.
Skills:
- Basic programming skills.
- Knowledge on: .Net or Java (Python is a plus).
- Required: Jquery, Javascript, HTML, SQL.
- Good at reading English documents.
- Communication skill (including presentation, explanation skill).
- Problem-solving skill.
- Team-working.
- Adaptability and flexibility.
- Willingness to learn.
Detail oriented
- Positive, can-do attitude.
- Enjoy working in a fast-paced environment.
Benefits for you
- Performance bonus. Bonus: Annual bonus (13th salary).
- Training and career promotion opportunities.
- Company trip : once a year.
- Working hour: Monday – Friday, 9 AM – 6 PM.