Job Descriptions
- Design & develop company's software products
- Design & develop unit test for the written software
- Document the design and design decision
- Collaborate with Product Architects and Analysts to work up the best possible solution that satisfy business needs, technical, and project time frame
- Assist software QC in system testing activities of the software products
- Conduct technology alternatives evaluation according to software functionality needs
Education
Minimum Bachelor degree in related fields (Engineer, Science, Math, Statistics)
Experience
1-3 Years Software Development Experience
Skill
- Program fluently in one or more of the modern programming languages (e.g. C/C++, Python, Ruby, Scale, Perl, etc.)
- Considerable understanding of Web Technologies (HTTP, RESTFul Web Services, Cookie)
- Familiarity with Unix-based Operating Systems (Linux, Mac OS X) , Relational Database Concept, able to write and understand SQL , XML , JavaScript frameworks (e.g.ExtJS, JQuery is a plus)
- Familiarity with Python and Perl is a plus
- Comfortable to learn new technologies
- Team working skill, open to others ideas
Language
Good command of English