This job is expired on Jan 27, 2015. Please click here to see the latest jobs.

Software Engineer

at OrangeHRM Inc

 Hits: 1490

OrangeHRM Inc. is a US company that develops the world's most widely used open source human resource management software. At OrangeHRM, we adopt the latest practices in software engineering that enable us to rapidly meet the demands of our global user base. 

If you are or want to be a Software Engineer passionate about open source software, who wants to be part of the open source software revolution, we invite you to join our engineering team in Sri Lanka.

Software Engineer

Primary Duties and Responsibilities

  • Design, code, test, and maintain software.
  • Interface with software architects and project managers to develop detailed design documents.
  • Estimate the size and scope of development efforts. 

Competencies and Skills

  • Languages: PHP (or Java /C++ with willingness to learn and develop in PHP)
  • Operating Systems: Linux
  • Relational Databases: MySQL, with strong SQL skills.
  • Web technologies: HTML, JavaScript, CSS, AJAX
  • Excellent analytical skills including ability to work with unstructured information.
  • Must be able to handle complex problems independently, and evaluate alternative approaches to problem solving.
  • Strong grasp of object-oriented programming concepts and design patterns, with the ability to model solutions using UML.
  • Knowledge of agile software development practices including test-driven development. 

Education

  • BSc (Computer Science or Engineering)

Required Experience

  • Prior development experience can be an added advantage. 

Please submit your CV via http://www.orangehrm.com/jobsNew.shtml


Valid Until: Jan 27, 2015
Categorized Under:
IT Software Jobs