Software Engineer Kashef

  • Full Time

  • Tehran

      -   Tehran

Software Engineer

Posted 9 Days ago

Job Description

Main responsibilities: • Performing all kinds of tasks in Software Development Life Cycle. • Maintaining of Software and related tasks e.g. Database, Application Server, etc. • Design and develop processes, procedures. • Contributing in technical and challenging sessions. • Working with total solutions such as ECM, CMS, BPMS and etc.


Requirements: • Holding a qualified university degree in Software Engineering • Having at least 3 year of related experience in a similar position • Proficient knowledge of web markups (such as HTML5, CSS3), JQuery, etc. • Proficient knowledge of ASP. NET • Proficient knowledge of ASP.NET MVC and Entity Framework • Proficient knowledge of Database Design (SQL Server) and T-SQL programming • Proficient knowledge of Bootstrap and Responsive Design • Proficient knowledge of Rest API • Knowledge about Software Security and Application Layer Attacks • Knowledge about UI/UX principles • Familiar with version controls like GIT and TFS • Familiar with total solution software such as MIS, ERP, CRM, ECM • High degree of integrity, honesty and professionalism • Good understanding of English