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
SKILLS & EXPERIENCE:
1. 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.
2. Qualification:
- Just graduated in Information Technology or not yet graduated but can work full-time.
3. 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.