Job Description

As a global engineering services organization our team of scientists, engineers, and professionals are embarking on an amazing journey to develop software applications from our office in Tehran for wide range of industries across the globe. Our organization culture promotes innovation and provides opportunities for continuous improvement and enhancement of technical skills in all facets of high tech software development. We invite you to take this journey with us if you are ambitious and have the technical qualifications and credentials that can meet the requirements of the following software engineer positions. Role & Responsibilities C ++ or Java or PHP Software knowledge to design, develop, test, and maintain web based software applications on various web technologies through collaboration with other software developers, business analysts and software architects

Requirements

Software engineer (JAVA) 1. Bachelor degree in computer science, good communication in English 2. Over 3 years experience in J2EE, with good knowledge in OOP and agile develop in software development. 3. Familiar with Struts, SpringMVC, Spring and iBatis 4. Good experience in Oracle/MySQL (including architecture design), ability in SQL debugging and performance improve 5. Familiar with AJAX, JavaScript, EasyUI Software Engineer (C++) 1. Bachelor degree in computer science, good communication in English 2. Over 3 years experience in C++, familiar with OOP, STL, and COM, familiar with design pattern 3. Good experience in algorithm, data structure Software Engineer (PHP) 1. Bachelor degree in computer science, good communication in English 2. Over 2 years PHP experience, familiar with PHP website develop 3. Familiar with MySql, Zend 4. Familiar with JavaScript, HTML in webpage develop 5. Familiar with Apache Solr

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.