Job descriptions

 

Job descriptions:

Web Designer - Front-end developer NEW

Senior Java Developer NEW

Android Developer NEW

Java Developer, Senior NEW

Java Developer, Junior NEW

PHP Developer, Junior NEW

PHP Developer, Senior NEW

Android Developer, Senior NEW

iOS Developer, Senior NEW

Tester Web Application PHP and Java, Junior

(Automation) Test engineer, Senior

 

 

 

Job Title: Java Developer

Level: Junior

 

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:

  • Web application development, Mobile application

  • Proficient in J2EE, JSF and frameworks like Hibernate, ICEfaces or similar

  • Tomcat or JBoss application Server

  • My SQLDB Server

  • Good knowledge in implementing 3rd party API

  • Knowledge of common open source tools.

 

Minimum Education: Bachelor's Degree in Computer Science or a related field.

 

 

Job Title: Java 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:

  • Proficient in J2EE, JSF, hibernate, spring.

  • In depth knowledge of core java.

  • Web server: Apache Tomcat, JBoss Web Server

  • Database: MySQL 5

  • Having experience in android and mobile platforms is a plus.

  • 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: PHP Developer

Level: Junior

 

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:

  • Knowledge of PHP, HTML, CSS, Java Script, ...

  • Reading UML diagrams

  • Experience in open source programming

  • Experience with web applications

  • Knowledge of common open source tools.

 

Minimum Education: Bachelor's Degree in Computer Science or a related field.

 

 

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

 

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:

  • Proficient in Java and Eclipse

  • Proficiency in Android SDK 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 performance and memory of Android Apps

  • Experience in mobile phone programming.

     

Minimum Education:

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

  • At least 3 years working experience in the field.

 

 

Job Title: iOS Developer

Level: Senior

 

Position summary:

  • 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

  • An understanding or prior experience in automated testing, especially unit testing

  • Handle the deployment of iOS applications either on the Apple's AppStore or using Enterprise Distribution


Required skills and experience:

  • 1 year of professional development on iOS platforms (Xcode, iPhone SDK, OS or Xplatform)

  • A flawless understanding of memory management in Objective-C

  • Experience in writing networking code using Foundation classes

  • An understanding of the UIKit framework

  • Have experience in programming mobile

  • Experience in Cross-platform technology (Titanium, PhoneGap ...) is a plus.

     

Minimum Education:

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

  • At least 3 years working experience in the field.

 

 

Job Title: Tester Web Application PHP and Java

Level: Junior

 

Position summary:

  • Conduct manual testing.

  • Support all aspects of software testing including test estimation, test planning, test case writing, test execution.

  • Identify, report and track bugs.

  • Maintain test documentation.


Required skills and experience:

  • Understanding of the Software Testing, and Testing Levels (Unit Test, Integration Test, Functional Test, System Test...).

  • Knowledge of Quality Control techniques including Test design, Testing Techniques and executing test cases, reporting and tracking defects.

  • Be capable of using common software tools to perform the functions above.

  • Work methodically, document work well and pay attention to detail.

     

Minimum Education:

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

 

 

Job Title: (Automation) Test engineer

Level: Senior

 

Position summary:

  • Conduct manual and/or automated testing.

  • Support all aspects of software testing including test estimation, test planning, test case writing, test execution.

  • Identify, report and track bugs.

  • Maintain test documentation.


Required skills and experience:

  • Understanding of the Software Testing, and Testing Levels (Unit Test, Integration Test, Functional Test, System Test...).

  • Knowledge of Quality Control techniques including Test design, Testing Techniques and executing test cases, reporting and tracking defects.

  • Be capable of using common software tools to perform the functions above.

  • Work methodically, document work well and pay attention to detail.

  • Possess analytical and report writing skills.

  • Possess the ability to work independently.

  • Experience in testing in various applications.

 

Additional requirements for Automation test engineers:

  • Hands-on experience in using automation test tools such as WinRunner, QuickTest Pro, Silktest, etc.

  • Implement, test, run, maintain the test scripts.

  • Having lead a team for automation tests is a plus.

     

Minimum Education:

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

  • At least 3 years working experience in the field.

 

 

Senior Java Developer

Job Description:

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

 

Qualifications and Education Requirements:

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

  • At least 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.as

 

* 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 employees performance .
-
13th salary is paid before Lunar New Year.
-
Bonus subject based on staff performance.
-
Company trip once a year.
-
Companys 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.

 

 

 


 

Android Developer (3)

Job Description:

Android Skills

- Proficient in Java and Android 3.x (4.x is a plus)

- Experience in using Cross-Platform Framework for mobile as Titanium or PhoneGap.

- 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 is a plus.

- Experience in building tablet applications is a plus.

- Experience in building multimedia-intensive applications and games in the

relevant platform (e.g. WP7, iOS etc.) is a plus.

- Experience in C/C++ and Android NDK is a plus.

- Full understanding of OOP principles.

 

Skills and Technical Requirements:

Other skills

-Analyze and design applications.

-Write design/implementation documents .

- Develop applications; participate in design/code reviews.

- Follow the working processes defined by company and customer.

- Ensure the progress, quality of work and report to Project Manager.

- Adhere to strict delivery schedules.

- Team work and ability to estimate and work to deadlines

- Competent in English and has the ability to communicate with the client

directly, both by email and by ³speaking² (Skype)

 

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.

 

 

(***) 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.)

Joining EdgeWorks you can enjoy:

  • Fun and friendly environment to work in

  • Traning professional skill.

  • Working in international, professional, active and challenging environment.

  • Learn new technologies.

 

* Benefits:

- Competitive salary.

- Salary review 2 time a year based on employee's performance and contribution

- 13th salary is paid before Lunar New Year.

Company's labor policy completely pursuant to Vietnamese labor legislation (social & health insurance, annual leave, working conditions, etc.), plus other benefits offered by the company .

- Long-term commitment.

 

 






Senior Java Developer (3)

Job Description:

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

 

Qualifications and Education Requirements:

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

  • At least 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.

 

* 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 employees performance .
-
13th salary is paid before Lunar New Year.
-
Bonus subject based on staff performance.
-
Company trip once a year.
-
Companys 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.






Website Designer - Front-end developer

- Having skill of design web interface
- Loving of art
- HTML (HTML5 is plus)
- CSS (CSS3 is plus)
- Javascript, Jquery
- Joomla theming (programing extension is plus)
- Develop on cross-browser
- Experience on optimize performance
- Experience on web security is plus
* Duties:
Create the look, layout and feature of a website.
The job involves understanding both graphic design and computer programing. Once a website is create, a designer helps with maintenance and additions to the website.
They work with development teams or managers for keeping the site up-to-date and prioritizing needs, among other tasks.

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