Job Description
Main Responsibilities:
• Be a part of company's in progress software projects development team
• Maintain the existing software in company and improve them in case of need
• Participate in engineering activities to complete the software development process (System Analysis,
Design, Implementation, and Test)
• Work cross-functionally with other team members
• Participate in Research on new technologies and find creative solutions
Reporting to: Software Engineering Department Manager