مطور .نت أول
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 وتطوير Microservices، مايكروسوفت أزور.
• خبرة مع Git، TFS، VSS، وTeamCity.
• أنماط التصميم، MVC، MVVM، LINQ.
المهارات، المعرفة والقدرات
• فهم الأدوات ذات الصلة: نجاح مطور .NET يعتمد بالأساس على مجموعة الأدوات التي تشملها خلال مراحل تنفيذها المختلفة مثل (c#، f#، VB.net، SQL server، no SQL، أوراكل)
• القدرة على التكيف: يحتاج إلى القدرة على التكيف مع التغيير. ليس الجميع يمكنهم التكيف إيجابيًا بشكل طبيعي عند مواجهة التغيير، لذلك فإن القدرة على التكيف معه بسرعة وبنجاح هي مهارة أساسية.
• التعلم الذاتي: يمكن أن تفيد مهارة التعلم الذاتي المطور بشكل كبير في مكان عمله. يمكن أن توفر له القدرة على تحديد المشكلات بسرعة وإيجاد حلول فعالة بمفرده. عندما يكون الشخص شغوفًا وفضوليًا بشأن موضوع ما، فلا يوجد ما يمنعه من اكتساب المهارات ليصبح مطور برمجيات بمعرفة أكبر بكثير.
• مهارات الاختبار: سيحتاج مطورو .NET إلى اختبارات تعمل بشكل جيد دون فشل.
معايير الأداء
• جودة الكود: (كتابة كود يتوافق مع أفضل الممارسات والمعايير الصناعية للبرمجة)
• تكرار النشر (إلى الإنتاج)
• متوسط الوقت للاكتشاف (الكشف عن الخطأ في الإنتاج)
• متوسط الوقت للاستعادة/الاسترداد (من فشل الإنتاج)
• سرعة التسليم: (القدرة على إكمال العمل في الوقت المحدد وتقديم النتائج بسرعة).
• مهارات تصحيح الأخطاء واستكشاف الأخطاء: (القدرة على استكشاف المشكلات في الكود بسرعة وكفاءة).
• التعلم المستمر: (البقاء على اطلاع بأحدث الاتجاهات في التكنولوجيا)
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- مطور .نت أول
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
وظائف مماثلة
مطوّر فول ستاك
Alpha Data Processing Services LLC
- 8 - 12 سنوات
- دبي - الإمارات العربية المتحدة
مطور برمجيات – .NET Core / أنظمة IoT
TRACKIT SOLUTIONS FZ LLC
- 3 - 8 سنوات
- دبي - الإمارات العربية المتحدة
مطور برامج
NAFFCO FZCO
- 3 - 8 سنوات
- دبي - الإمارات العربية المتحدة