Primary Job Duties:
Application design, development, and testing: Design, code and debug complex programs or program
modifications.
Adhere to programming standards and proper processes for source control, change management and
problem tracking.
Assist development manager or project leader with planning of project tasks and task estimates.
Required Education/Experience/Skills:
Bachelor's degree or any equivalent combination of training and experience.
Professional software development experience with C# and .NET Framework.
Advanced Knowledge in Web Development Platform, including but not limited to HTML, CSS, JS and at
least one of the standard Web Development Platforms
Mobile Application Back End and Front Ends Development Skills
Advanced knowledge of databases and SQL.
Good written and verbal communication skills in English.
Ability to work well both independently and in a collaborative team environment.
Ability to multi-task, deal with interruptions and manage time effectively.
واجبات الوظيفة الأساسية:
تصميم التطبيقات وتطويرها واختبارها: تصميم وتشفير وتصحيح البرامج أو البرامج المعقدة
التعديلات.
الالتزام بمعايير البرمجة والعمليات المناسبة للتحكم في المصدر وإدارة التغيير و
تتبع المشكلة.
مساعدة مدير التطوير أو قائد المشروع في تخطيط مهام المشروع وتقديرات المهام.
التعليم / الخبرة / المهارات المطلوبة:
درجة البكالوريوس أو أي مزيج معادل من التدريب والخبرة.
تجربة احترافية في تطوير البرامج باستخدام C# و.NET Framework.
المعرفة المتقدمة في منصة تطوير الويب، بما في ذلك على سبيل المثال لا الحصر HTML وCSS وJS وما إلى ذلك
واحدة على الأقل من منصات تطوير الويب القياسية
مهارات تطوير الواجهة الخلفية والأمامية لتطبيقات الهاتف المحمول
معرفة متقدمة بقواعد البيانات وSQL.
مهارات تواصل كتابية ولفظية جيدة باللغة الإنجليزية.
القدرة على العمل بشكل جيد بشكل مستقل وفي بيئة فريق تعاونية.
القدرة على القيام بمهام متعددة والتعامل مع الانقطاعات وإدارة الوقت بفعالية.
