Job Location | Dokki, Cairo , Egypt |
Education | Not Mentioned |
Salary | Not Mentioned |
Industry | Software Development |
Functional Area | Not Mentioned |
JobÿDescriptionúDocumenting Technical design and architecture.úWork with project leaders and business analyst to understand software requirements.úAnalyzing and documenting detailed requirements for application components.úDocumenting design and technical specifications for components.úCoding application components according to company coding standards.úExecuting unit tests. Executing peer reviews.úDocumenting components according to company documentation standards.úAnalyzing and diagnosing application problems.úAssisting in the development of less experienced developers.úMeeting individual deadlines and contributing towards team objectives.úLearning and becoming efficient with new technologies as dictated by the product strategy.úPutting forward improvement suggestions at any stage of the product life cycle.úPresenting progress reports to his/her supervisor on a regular basis.úReporting problems, failures, inability to meet deadlines and communications (whether between departments or with customers) to his/her supervisor.úAssisting in the QA Process as required.JobÿRequirementsúBachelors Degree in Computer Science/ Computer Engineering.ú5 - 7 years of experience of developing software applications.úKnowledge of Microsoft SQL Server development.Knowledge of database design methodology (data modeling, process modeling, and ERP & DFD) is aÿmust.úExperience with .Net Framework and Persistence Framework is aÿmust.úWide Experience in SQL is mandatory.úExperience with MS Visual Studio is aÿmust.úExperience with C#, ASP.Net core and Web API is aÿmust.úExperience with HTML / JavaScript / JQuery is aÿmust.úExperience with ADO .NET is aÿmust.úExperience with object oriented Design & Programming is aÿmust.úKnowledge of MVC is a plus.úKnowledge of database performance optimization techniques is a Plus.úGood command of English and Arabic languages (spoken and written) is aÿmust.úExcellent communications and analytical skills.úExcellent time management skills.úAbility to work under pressure and meet deadlines.
Keyskills :
© 2023 HireeJobsGulf All Rights Reserved