img
نوع العقدنوع العقددوام كامل
طبيعة الوظيفةطبيعة الوظيفةعن بُعد
الموقعالموقعالرياض

عن الدور

تبحث شركة YO IT Consulting عن مطوري .NET ذوي خبرة للانضمام إلى فريقنا عن بُعد، بدوام كامل. تم تصميم هذا الدور للمهندسين ذوي الخبرة في البرمجيات المهرة في فهم قواعد الأكواد المعقدة، والتعبير عن القرارات التقنية، وحل التحديات العملية عبر مجالات الواجهة الخلفية، أو الواجهة الكاملة، أو الأنظمة، أو البنية التحتية. في حين أن الخبرة السابقة في الذكاء الاصطناعي ليست شرطًا مسبقًا، إلا أن وجود أساس قوي في مبادئ هندسة البرمجيات، والتواصل التقني الواضح، والقدرة على تقييم الأكواد والبنية التحتية والمقايضات في التنفيذ بشكل نقدي أمر ضروري.

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

المسؤوليات الرئيسية

  • المشاركة في مهام هندسة البرمجيات الصعبة التي تشمل مشاريع الواجهة الخلفية، والواجهة الكاملة، والبنية التحتية، والأنظمة.
  • مراجعة الأكواد وتصحيحها وتحسينها وشرحها بوضوح عبر بيئات تقنية متنوعة.
  • تصميم وتقييم الحلول العملية التي تشمل واجهات برمجة التطبيقات (APIs)، وقواعد البيانات، والخدمات، والتكاملات، ومنهجيات الاختبار، وسير عمل النشر.
  • تحديد وتحليل المقايضات المتعلقة بقابلية التوسع، وقابلية الصيانة، والأداء، والموثوقية، والأمان، وتجربة المطور.
  • التعبير عن الأسباب التقنية والمبررات كتابيًا، مع تفصيل الأساس المنطقي للحلول واستكشاف الأساليب البديلة.
  • التعاون بفعالية مع فريق العميل أثناء المراجعات التقنية، ومناقشات التنفيذ، وجلسات حل المشكلات.
  • إظهار المرونة في التكيف مع قواعد الأكواد الجديدة، والأطر، والمتطلبات التقنية المتطورة.

المؤهلات المطلوبة

  • خبرة عملية لا تقل عن 5 سنوات في هندسة البرمجيات.
  • إتقان قوي في بيئة هندسة الواجهة الخلفية أو الواجهة الكاملة على الأقل، بما في ذلك على سبيل المثال لا الحصر Python، JavaScript/TypeScript، ****، Java، C#، .NET، C++، Go، Ruby، أو PHP.
  • خبرة في بناء أو صيانة أو مراجعة تطبيقات على مستوى الإنتاج، أو واجهات برمجة التطبيقات (APIs)، أو الخدمات، أو قواعد البيانات، أو التكاملات.
  • فهم قوي لأساسيات هندسة البرمجيات الأساسية، بما في ذلك تصحيح الأخطاء، والاختبار، وجودة الأكواد، وتصميم البنية التحتية، وتقييم المقايضات التقنية.
  • القدرة على شرح القرارات الهندسية المعقدة بوضوح وموضوعية.
  • الراحة في قراءة وفهم الأكواد غير المألوفة أو المتطلبات التقنية.

المهارات والخبرات التقنية

  • مبادئ هندسة البرمجيات
  • تطوير الواجهة الخلفية، والواجهة الكاملة، والأنظمة، والبنية التحتية
  • تصحيح الأخطاء، وضمان جودة الأكواد، وهندسة البرمجيات
  • تحليل المقايضات التقنية، وتصميم وتطوير واجهات برمجة التطبيقات (APIs)، وإدارة قواعد البيانات، وتطوير الخدمات، واستراتيجيات التكامل
  • منهجيات الاختبار، وتحسين سير عمل النشر، وتخطيط قابلية التوسع، وأفضل ممارسات قابلية الصيانة، وتحسين الأداء، وهندسة الموثوقية، ومبادئ الأمان
  • تحسين تجربة المطور والتواصل التقني (كتابيًا وشفهيًا)
  • إتقان لغات البرمجة مثل Python، JavaScript/TypeScript، ****، Java، C#، .NET، C++، Go، Ruby، PHP.
  • خبرة في البيئات السحابية بما في ذلك AWS، GCP، أو Azure.
  • الإلمام بخطوط أنابيب CI/CD، وسير عمل DevOps، وتقنيات الحاويات، وأدوات المراقبة، وعمليات الإنتاج.
  • خبرة في أطر عمل الواجهة الأمامية مثل React، ****، Angular، Vue، أو React Native.
  • المساهمات في المصادر المفتوحة، أو مستودعات GitHub العامة، أو الكتابة التقنية، أو أمثلة قابلة للإثبات لعمل هندسي سابق تعتبر ميزة إضافية.
  • يفضل خبرة في توجيه المهندسين، أو إجراء مراجعات الأكواد، أو اتخاذ قرارات معمارية.

تفاصيل العمل

هذا منصب عن بُعد، بدوام كامل. الشركة هي YO IT Consulting. بينما ذكر الإعلان الأصلي الرياض، المملكة العربية السعودية كموقع، فإن الدور عن بُعد. الخبرة المطلوبة هي 5-10 سنوات.


متطلبات الوظيفة

  • تتطلب ٥-١٠ سنوات خبرة

وظائف مشابهة