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
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