في المكتب دوام كامل
Zain - Kuwait -
البحرين , المنامة
--
Zain - Kuwait

تفاصيل الوظيفة

وصف الوظيفة

حول الدور

كمطوّر .NET أول، يتولى الفرد دور القائد في تصميم وتطوير وصيانة حلول برمجية قوية عبر تطبيقات سطح المكتب، والخدمات، وواجهات برمجة التطبيقات، والتكاملات. وهو مسؤول عن تقديم أنظمة .NET قابلة للتوسع وآمنة تتماشى مع متطلبات العمل، مع ضمان الأداء والموثوقية وقابلية الصيانة. يعمل مطور .NET أول عن كثب مع أصحاب المصلحة من الأعمال والمعماريين والفرق متعددة التخصصات لدفع تسليم الحلول من النهاية إلى النهاية.





ما نحتاجه منك
  • تصميم، وتطوير، وصيانة .NET تطبيقات بما في ذلك سطح المكتب، والكونسول، وخدمات Windows، والحلول المستندة إلى الويب.


  • قيادة تطوير وتكامل واجهات برمجة التطبيقات عالية التوفر والخدمات الخلفية.


  • تنفيذ وصيانة خدمات REST و WCF آمنة وقابلة للتوسع.


  • تصميم ونشر التطبيقات على IIS مع التركيز على تحسين الأداء وتوزيع الحمل.


  • التعاون مع أصحاب المصلحة من الأعمال لجمع المتطلبات وتحليلها وتحسينها.


  • ترجمة احتياجات الأعمال إلى مواصفات وظيفية وتقنية.


  • إجراء تحليل التأثير، والتحديد، وتصميم الحلول.


  • حل مشاكل التطبيقات، إجراء تحليل السبب الجذري، وتنفيذ الإصلاحات.


  • تحسين أداء الشفرة، واستعلامات قاعدة البيانات، وسلوك التطبيق.


  • تطوير والتكامل مع SQL Server: الجداول، الإجراءات المخزنة، الدوال، العروض، وPLSQL عند الحاجة.


  • تكامل الأنظمة مع واجهات برمجة تطبيقات وخدمات طرف ثالث بما في ذلك الاتصالات TCP/IP وWebSocket.


  • إجراء مراجعات الشيفرة وتقديم الإرشاد التقني للمطورين الآخرين.


  • قيادة جلسات التخطيط والتقدير، وضمان التسليم في الوقت المناسب للمهام.


  • العمل مع أنظمة التحكم في الإصدارات (مثلاً Git) وتدفقات التطوير التعاونية.


  • التعاون مع فرق البنية التحتية وDevOps لضمان نشر سلس واستعداد البيئة.


  • العمل عن كثب مع QA للاختبار والتحقق وإصلاح الأخطاء.


  • المشاركة في التوثيق والتقارير المستمرة، ورصد النظام، وأنشطة الضبط.


  • المشاركة في اجتماعات الأعمال وورش متطلبات و جلسات التخطيط للسبرينت.


  • ضمان اتباع أفضل ممارسات الأمان في تصميم وتنفيذ التطبيق.


  • المتابعة المستمرة لاتجاهات الصناعة والتقنيات الناشئة وتقديم توصيات لتحسين الأنظمة القائمة.


  • الخبرة أو التعرض لأنظمة وبروتوكولات الاتصالات يعتبر ميزة قوية.


  • تنفيذ المهام كما هو مطلوب.





المؤهلات والخبرة
  • درجة البكالوريوس في المجال ذي الصلة (علوم الحاسوب، البرمجة)


  • 5+ سنوات خبرة عملية مع .NET (C#)، بما في ذلك تطبيقات سطح المكتب وخدمات Windows وASP.NET.


  • خبرة في صناعة الاتصالات ميزة إضافية.


  • خبرة قوية مع تطبيقات الكونسول والمكتبات (DLLs) والهندسات المعمارية القائمة على الخدمات.


  • خبرة عميقة مع WCF وخدمات RESTful.


  • خبرة في تصميم واجهات برمجة تطبيقات ذات توازن حمل وفشل عالي وتوفر عالي.


  • خبرة مع أنظمة التحكم في الإصدارات (e.g., Git) وتدفقات التطوير التعاونية.


  • خبرة في جمع متطلبات الأعمال، إجراء تحليل التأثير، وتوثيق مواصفات التصميم.


  • خبرة قوية في ر بط تكامل خدمات الطرف الثالث وبروتوكولات (مثل TCP/IP، WebSockets).





المهارات والمعرفة
  • معرفة ثابتة بإعدادات IIS والاستضافة واستكشاف الأخطاء وتحسين الأداء.


  • كفاءة قوية في Microsoft SQL Server: تصميم قواعد البيانات، الفهرسة، الإجراءات المخزنة، PLSQL، والعروض.


  • قدرة مثبتة على تشغيل تشخيص مشكلات التطبيق والأداء والشبكات.


  • مهارات تواصل ممتازة وخبرة في العمل مباشرة مع مستخدمي الأعمال.


  • مهارات تخطيط وتنظيم قوية — القدرة على إدارة مهام متعددة والالتزام بالمواعيد النهائية.


  • فهم مبادئ الأمان في تطبيقات .NET.


  • معرفة بأدوات التقرير وتشخيص الأداء.





بيان تكافؤ فرص العمل

نحن صاحب عمل يتاح له التعيين بشكل متكافئ ونرحب بطلبات الأفراد من جميع الخلفيات، بما في ذلك الأشخاص ذوي الإعاقة وأولئك الذين قد يحتاجون إلى تيسيرات معقولة لأداء واجباتهم. نحن ملتزمون بالحفاظ على مكان عمل شامل والتأكد من دعم جميع الموظفين للنجاح.




وظائف مشابهة

حول Zain - Kuwait
البحرين, المنامة