Job Description

Responsibilities: - Collaborate with other team members to understand the requirements and to design/code/modify pieces of software need to solve defined problems, from layout to function. - Assess, select and optimize the use of algorithms and different data structures for problem-solving. - Develop and implement the algorithms determined to solve problems considering the required functionality. - Investigate suitable approaches to increase the system performance. - Proficient and regular use of version control tools such as Git. - Prepare documentations along with development, this may include comments on code, documentation on design, or user manual.

Requirements

Education, Skills, Experience: - Deep expertise and hands on experience with Java/Python, C/C++ programming languages. - Adequate familiarity with Computer Networks, Database Management Systems, Operating Systems especially Linux. - Strict loyalty to the rules & regulations of the Islamic Republic of Iran. - Having a Bachelor degree in Computer Engineering; Certificate in Network+; Certificate in LPIC. - At least two years of relevant experience. - The position requires constant communication with colleagues, strong team working skills and great public relations, problem solving skills and being creative, accountable, flexible, proactive, energetic and organized.

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،