Job descriptions

 

No. Position Number of people
1. IOS Developer 3
2. Android Developer 3
3. Java DeveloperNEW (20.06.2014) 3
4. Junior PHP DeveloperNEW (20.06.2014) *Fresher is highly considered* 5
5. Senior PHP Developer 5
6. Junior Tester 0
7. Senior Tester 0
8. Ruby on Rails Developer 3
9. Web Designer - Front-end  Developer 3
10. Senior Python 3

 

 

Job Title: Java Developer

Level: Junior/Senior

 

Job Description:

  • Develop and custom the software according to client requirements.
  • Software project support and maintenance.
  • Identify and resolve client concerns.

 

Working at EdgeWorks:

  • Working in an international, active and challenging environment.
  • Learn new technologies.
  • Skill development.
  • Improve your English skills.
  • Friendly environment to work in.

 

Benefits:

  • Competitive salary
  • Salary is reviewed 2 times a year based on employee’s performance .
  • 13th salary is paid before Lunar New Year.
  • Bonus subject based on staff performance.
  • Company trip once a year.
  • Company’s labor policy completely pursuant to Vietnamese labor legislation (social & health insurance, annual leave, working conditions, etc.).
  • Build a stable career with dynamic promotion and job opportunities.


Qualifications and Education Requirements:

  • Bachelor's Degree in Computer Science or related field.
  • Experience:
  • * For Junior position: At least 1-2 years experience on IT application development.
  • * For Senior position: At least 2-3 years working experience in the field.

 

Skills and Technical Requirements:

  • Strong skills in Java programming
  • Strong understanding of Design Patterns
  • Strong background in OOP, UML, Object Oriented analysis and design
  • Application design tools/frameworks, e.g. Spring, Ant, Eclipse, etc.
  • Experience with REST web services is a plus.
  • Experience working in high performing development teams using Agile/Scrum methodologies and tools (eg. Jira, RedMine)
  • Experience with various code versioning systems, such as Subversion or git
  • Design and implement data models and data access layer for new product functionality
  • Ability to multi-task and switch context to changing priorities in a highly dynamic environment
  • Excellent troubleshooting skills, especially in a complex application stacks
  • Experience in working with customer directly
  • Proficient in written and spoken English
  • Having experience in Test Driven Development, Mobile Platform is a plus.

 

 

 

Job Title: PHP Developer

Level: Junior

 

Job Description:

  • Strong experience in web development.
  • Strong experience in PHP and MySQL. NoSQL databases are is a plus.
  • Good Knowledge of HTML, CSS, AJAX, JavaScript libraries, such as jQuery
  • Working knowledge of at least one MVC framework (e.g., Zend Framework, Yii, CodeIgniter, ...)

 

Skills:

  • You will have more advantages for possessing:
  • Good English skill.
  • Creativity.
  • Problem solving skill.
  • Experienced in system architecture design.
  • Good knowledge in implementing 3rd party API
  • Knowledge of common open source tools.
  • Working under pressure.
  • Posibility to start work soon.

 

Working at EdgeWorks:

  • Working in an international, active and challenging environment.
  • Learn new technologies.
  • Skill development.
  • Improve your English skills.
  • Friendly environment to work in.


Benefit:

  • Competitive salary.
  • Salary review 2 times a year  based on employee’s performance and contribution.
  • 13th salary is paid before Lunar New Year.
  • Bonus subject based on staff performance.
  • Company trip once a year.
  • Company’s labor policy completely pursuant to Vietnamese labor legislation (social & health insurance, annual leave, working conditions, etc.).
  • Build your stable career with dynamic promotion and job opportunities.

 

 

 

 

Job Title: PHP Developer

Level: Senior

 

Position summary:

  • Assist in the development of any or all aspects of the systems design, code construction, database design, unit and integration testing, and implementation

  • Provide technical support to resolve reported software problems for both the existing software systems as well as the newly developed systems to ensure optimal performance

  • Provide fixes for software defects, software enhancements and other modifications as required

  • Keep software systems operational and responsive after being accepted and placed into operation; adapt a repeatable process


Required skills and experience:

  • Strong experience in web development.

  • Strong experience in PHP.

  • Strong experience in MySQL. Knowledge of NoSQL databases is a plus.

  • Good Knowledge of HTML, CSS, AJAX, JavaScript libraries, such as jQuery

  • Working knowledge of at least one MVC framework (e.g., Zend Framework, Yii, CodeIgniter, ...)

  • Good knowledge in implementing 3rd party API

  • Good knowledge of common open source tools.

     

Minimum Education:

  • Bachelor's Degree in Computer Science or related field.

  • At least 3 years working experience in the field.

 

 

Job Title: Android Developer

Level: Senior

 

Android Skills:

  • Proficient in Java and Android 2.x and 3.x (4.x is a plus).
  • Experience in dealing with Server Side using techniques such as RESTFul - web services.
  • Understanding of asynchronous client/server interfacing using JSON/XML.
  • Experience in handling the performance and memory of Android App.
  • Experience in User Experience for Android devices.
  • Experience in building tablet applications is a plus.
  • Experience in C/C++ and Android NDK is a plus.
  • Full understanding of OOP principle

 

Bonus Points:

  • Linux experience a plus
  • Live application(s) on the App Store/Android Market is a strong plus
  • Passion about joining the mobile application industry

 

Skill requirements:

  • Analyze and design applications.
  • Write design/implementation documents .
  • Participate in design/code reviews.
  • Follow the working processes defined by company and customer.
  • Team work and ability to estimate and work to deadlines
  • Competent in English and has the ability to communicate with the client directly, both written and verbal.
  • * Fresh Graduates are welcome OR
  • * At least one year experience working with Unix OS.
  • * At least 2 years experience in software development with C++, and/or scripts languages (Expect/TCL, Shell, etc.)

 

 

Job Title: iOS Developer

Level: Senior

 

Responsibilities:

  • Write code for native and web applications running on iOS platforms (iPhone, iPad)
  • Ensure the quality of such applications by using testing tools (e.g. OCUnit or similar) and methodologies
  • Handle the deployment of iOS applications either on the Apple's AppStore or using Enterprise Distribution
  • Work closely with other members of the team to deliver the most suitable product for our customers
  • Take part in increasing the knowledge of the team and department of mobile development and the mobile ecosystem

 

Minimum Qualifications:

  • Undergraduate academic degree - Bachelor of Science or Engineering in Computing, Applied Science (IT)
  • 1 years of professional software development using an object-oriented programming language
  • 1 year of professional development on iOS platforms
  • Solid foundation in object-oriented programming
  • A flawless understanding of memory management in Objective-C
  • Experience in writing networking code using Foundation classes
  • An understanding of the UIKit framework


Skills:

  • Having experience in Cross-platform technology (Titanium, PhoneGap ...) is a plus.
  • Good reading, writing and speaking in English
  • An understanding or prior experience in automated testing, especially unit testing
  • Coding skills in a scripting language such as Java or PHP.

 

 

 

 

Job Title: Tester Web Application PHP and Java

Level: Junior

 

Position summary:

  • Interact with the Project Manager and Business Analyst to understand our systems and their features.
  • Create, update test cases.
  • Perform testing based on test cases.
  • Open defects using bug tracking systems.
  • Work closely with developers to ensure work quality.
  • Report test result to Project Manager/Leader.

 

Required skills:

  • At least 1 year in Manual Testing.
  • Have knowledge about Blackbox testing techniques.
  • Have knowledge about basic test process.
  • Experience in Web Application Testing.


Qualifications:

  • Ability to actively approach and handle job.
  • Enthusiastic and responsible work are High Priority.
  • Thinking good problem solving.
  • Good Analysis, Communication skills.
  • Good Reading material in English majors.
* Advantages:
  • Reading the UML diagrams.
  • Programming background is additional advantage.


Education:

  • Bachelor's/Engineer’s Degree or equivalent  in Computer Science/IT.
  • Technician’s/Diploma’s Degree can be considered.

 

 

Job Title: (Automation) Test engineer

Level: Senior

 

Position summary:

  • Interact with the Project Manager and Business Analyst to understand our systems and their features.
  • Design test plan and test strategy.
  • Create, update and execute test cases to ensure functionality matches requirements according test plan and test strategy.
  • Open defects using bug tracking systems.
  • Work closely with developers to ensure work quality
  • Support other member in team.
  • Collect and summary report of team member.
  • Report test result to Project Manager/Leader.

 

Required skills:

  • At least 3 year in Software Testing.
  • Strong experience about the testing process and test types (functional, non-functional, component, integration, reliability, regression, user acceptance, load, tress, and performance testing)
  • Strong knowledge in testing skills (design test plan and test strategy, writing test cases, executing test cases, opening bugs, verifying bugs).
  • Good level in SQL/database, especially with Open Source Database (MySQL, PostgresSQL).

 

Qualifications:

  • Ability to work independently and careful in work.
  • Good time management, self-management, and problem solving skill.
  • Self-motivation and commitment.
  • Good responsibility and accountability.
  • Excellent analytical skills, Communication skills and methodological mindset.
  • Good spoken and written English.
* Advantages:
  • Certificate ISTQB is advantage.
  • Experienced in Automation Testing is advantage.
  • Good knowledge in web application security is advantage.
  • Reading the UML diagrams.

Education
  • Bachelor's/Engineer’s Degree or equivalent  in Computer Science/IT.
  • Advanced Degree beneficial.

 



Website Designer - Front-end developer

Job Description:

  • Designs, develops and delivers complex web-based technical solutions to meet business requirements using php
  • Convert PSD to html. Ensures that web pages are functional across different browser types

Skill:

  • Knowledge of web interface coding skills: hand-coding HTML, jQuery and CSS, slicing
  • Skill about html (html5 is plus),css (css3 is plus)
  • Having skill of design web interface
  • Knowledge of php
  • Develop website on cross-browsers
  • 0-1 year working experience

Working at EdgeWorks :

  • Working in an international, active and challenging environment.
  • Learn new technologies.
  • Skill development.
  • Improve your English skills.
  • Friendly environment to work in.

Benefit:

  • Competitive salary.
  • Salary review 2 times a year  based on employee’s performance and contribution.
  • 13th salary is paid before Lunar New Year.
  • Bonus subject based on staff performance.
  • Company trip once a year.
  • Company’s labor policy completely pursuant to Vietnamese labor legislation (social & health insurance, annual  leave, working conditions, etc.).
  • Build your stable career with dynamic promotion and job opportunities.


2011 EdgeWorks Software Ltd. All rights reserved.
mooCow mooCow mooCow
mooCow