مطور .نت أول
Atos
نشرت قبل أكثر من 30 يومًا
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
وصف الدور
مطور .NET أول هو مهندس برمجيات يقوم ببناء وتصميم وتطوير وصيانة البرمجيات من الصفر باستخدام تقنيات .NET من مايكروسوفت. يقومون بإجراء اختبارات شاملة للتطبيقات لتعزيز الوظائف وتجربة المستخدم من خلال كتابة اختبارات وحدات لضمان تغطية الكود والجودة.
ماذا ستفعل
المسؤوليات الأساسية
• تصميم وتطوير تطبيقات البرمجيات باستخدام تقنيات .NET وأفضل الممارسات.
• التعاون مع الفرق الداخلية لإنتاج تصميم البرمجيات.
• التعاون مع مالكي المنتجات ومديري المشاريع والمطورين الآخرين لضمان تسليم المشروع بنجاح.
• إجراء مراجعات للكود لضمان جودة وصيانة الكود.
• ترقية البرامج الحالية.
• توثيق إجراءات التطوير والتشغيل.
• إنتاج برمجيات عالية الجودة في الوقت المحدد واستكشاف تصميم البرمجيات والعمارة الجديدة.
• دعم عمل المطورين الجدد.
• كتابة اختبارات وحدات لضمان تغطية الكود والجودة.
• استكشاف الأخطاء وإصلاحها في التطبيقات.
• المشاركة في مراحل مختلفة من دورة حياة تطوير البرمجيات، بما في ذلك جمع المتطلبات، التصميم، التطوير، الاختبار، والنشر.
• تطوير موصلات أو ملحقات مخصصة باستخدام واجهة برمجة التطبيقات/SDK للتكامل للعميل.
• اختبار ونشر التطبيقات والأنظمة.
• فهم كيفية الاستفادة من حلول التكنولوجيا لدعم الأهداف التجارية، وتقديم التوجيه بشأن السيناريوهات التقنية المدعومة وغير المدعومة.
الخبرة والمؤهلات
• درجة بكاليوس في علوم الحاسوب أو الهندسة أو مجال ذي صلة.
• خبرة لا تقل عن 5 سنوات كمطور .NET
• خبرة في استخدام .NET Framework وASP.NET وC# وF# وSQL Server وPostgreSQL.
• معرفة بـ JavaScript وHTML وVB.NET وCSS.
• إلمام بأساليب تطوير Agile/Scrum.
• معرفة على الأقل بلغة واحدة من لغات .NET (مثل C#، Visual Basic. NET) وHTML5/CSS3
• خبرة في العمارة المدفوعة بالحدث
• خبرة في مفهوم الرسائل والأدوات مثل Azure Service Bus وKafka أو Rabbit MQ.
• إلمام بأنماط العمارة/واجهات برمجة التطبيقات (REST، RPC)
• يجب أن يعرف واحدة من أطر العمل الأمامية (Angular أو React).
• معرفة بقاعدة بيانات No SQL مثل MongoDB.
• إلمام بـ Docker وتطوير الميكروسيرفيس، Microsoft Azure.
• خبرة مع Git وTFS وVSS وTeamCity.
• أنماط التصميم، MVC، MVVM، LINQ.
المهارات والمعرفة والقدرات
• فهم الأدوات ذات الصلة: نجاح مطور .NET يعتمد بشكل كامل على مجموعة الأدوات المستخدمة خلال مراحل تنفيذها المختلفة مثل (C#، F#، VB.NET، SQL Server، No SQL، Oracle)
• القابلية للتكيف: يحتاج/تحتاج إلى القدرة على التكيف مع التغيير. ليس الجميع يستطيع التكيف بشكل إيجابي عند مواجهة التغيير، لذا فإن القدرة على التكيف بسرعة وبنجاح تعتبر مهارة أساسية.
• التعلم الذاتي: يمكن أن تكون مهارة التعلم الذاتي مفيدة بشكل كبير للمطور في مكان عمله. يمكن أن توفر له القدرة على تحديد المشاكل بسرعة والعثور على حلول فعالة بمفرده. عندما يكون الشخص شغوفًا وفضولياً بشأن موضوع ما، فلا يوجد شيء يمنعه من اكتساب المهارات ليصبح مطور برمجيات بمزيد من المعرفة.
• مهارات الاختبار: سيحتاج مطور .NET إلى اختبارات تعمل بشكل جيد دون فشل.
معايير الأداء
• جودة الكود: (كتابة كود يتوافق مع أفضل الممارسات والمعايير الصناعية للبرمجة)
• تكرار النشر (إلى الإنتاج)
• متوسط الوقت للكشف (الكشف عن الخطأ في الإنتاج)
• متوسط الوقت لاستعادة/استرجاع (من فشل الإنتاج)
• سرعة التسليم: (القدرة على إكمال عملهم في الوقت المحدد وتقديم النتائج بسرعة).
• مهارات تصحيح الأخطاء واستكشاف الأخطاء: (القدرة على استكشاف الأخطاء في كودهم بسرعة وكفاءة).
• التعلم المستمر: (البقاء على اطلاع بأحدث الاتجاهات في التكنولوجيا)
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- مطور .نت أول
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com