2P Perfect Presentation

Senior Back-End .NET Developer

2P Perfect Presentation

الرياضدوام كاملخبير24 مشاهدة

تبحث شركة 2P Perfect Presentation عن مطور .NET خلفي كبير ذو خبرة للانضمام إلى فريقها الديناميكي في الرياض، المملكة العربية السعودية. تعد هذه الوظيفة فرصة مثيرة للمحترفين المتحمسين لتصميم أنظمة خلفية قابلة للتوسع، والتكامل مع خدمات السحاب الحديثة، والعمل في بيئة تعاونية تعتمد على منهجية Agile. سيتولى المرشح الناجح قيادة تطوير واجهات برمجة التطبيقات (APIs) والخدمات القوية التي تدعم التطبيقات المؤسسية الذكية، الآمنة، والفعّالة.

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

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

  1. تصميم وبناء وصيانة خدمات خلفية عالية الأداء: يتطلب ذلك استخدام .NET Core وASP.NET Core وC# وMVC وWeb API لإنشاء واجهات برمجة التطبيقات المرنة والفعّالة.

  2. معمارية وتحسين قواعد البيانات: ستتضمن هذه المهمة تصميم حلول قواعد بيانات باستخدام SQL Server أو قواعد بيانات علائقية أخرى، مع التركيز على تحسين الأداء.

  3. تكامل خدمات Azure Cognitive: سيكون عليك دمج ميزات الذكاء الاصطناعي والتعلم الآلي (ML.NET) في التطبيقات لتعزيز الذكاء والفعالية.

  4. التعاون مع فرق التطوير الأمامية: يعمل المطور بشكل وثيق مع المطورين في الواجهة الأمامية، ومصممي واجهة المستخدم وتجربة المستخدم، ومهندسي الجودة لتسليم ميزات متكاملة.

  5. تطبيق مبادئ الهندسة النظيفة: استخدام مبادئ SOLID وأفضل الممارسات في الصناعة لضمان جودة الكود وقابليته للتوسع والأمان.

  6. بناء وصيانة التكاملات مع الأنظمة الخارجية: مثل Microsoft Dynamics CRM وSharePoint، باستخدام واجهات برمجة التطبيقات RESTful/SOAP.

  7. نشر وإدارة التطبيقات: سيتولى المطور استخدام IIS وDocker أو خدمات Azure App لنشر وإدارة التطبيقات.

  8. إدارة خطوط أنابيب CI/CD: استخدام Azure DevOps أو GitHub Actions لإدارة خطوط الأنابيب الخاصة بالتكامل والتسليم المستمر.

  9. إجراء مراجعات شاملة للكود: توفير إرشادات تقنية للمطورين الصغار لضمان الجودة والتطوير المستدام.

  10. كتابة وصيانة اختبارات الوحدات والتكامل: باستخدام xUnit أو NUnit أو أطر عمل مماثلة.

  11. المشاركة في أنشطة Agile/Scrum: مثل تخطيط السبرينت والتقديرات والجلسات الاسترجاعية لتحسين العمليات.

  12. توثيق بنية النظام: توثيق واجهات برمجة التطبيقات وعمليات النشر لتسهيل الفهم والصيانة.

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

  1. شهادة بكاليوس في علوم الحاسوب أو هندسة البرمجيات أو ما يعادلها من الخبرة العملية.
  2. خبرة تزيد عن 5 سنوات في تطوير البرمجيات الخلفية باستخدام .NET.
  3. إتقان في تقنيات .NET Core وASP.NET Core وC# وMVC وWeb API.
  4. خبرة قوية في SQL Server، وتحسين الاستعلامات، وتصميم قواعد البيانات العلائقية.
  5. فهم جيد لمبادئ البرمجة الكائنية وأنماط التصميم وممارسات البرمجة النظيفة.
  6. المعرفة بخدمات الذكاء الاصطناعي من Azure أو ML.NET تعتبر ميزة قوية.
  7. خبرة في التكامل مع أنظمة مثل Microsoft Dynamics وSharePoint أو أنظمة مماثلة.
  8. إتقان أدوات مثل Visual Studio وSQL Server Management Studio وNSwag Studio وStoplight وMockoon.
  9. مهارات قوية في استخدام Git وTFS وممارسات التحكم في الإصدارات الحديثة.
  10. خبرة في خدمات Azure السحابية وDocker وممارسات CI/CD وDevOps.

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

  1. إتقان .NET Core وASP.NET Core: يعتبر هذا أساسًا لتطوير التطبيقات الحديثة.
  2. خبرة في SQL Server: القدرة على تحسين استعلامات قواعد البيانات وتصميمها.
  3. معرفة في خدمات Azure AI: تسهم في تطوير تطبيقات ذكية.
  4. مهارات في أدوات التطوير: مثل Visual Studio وSQL Server Management Studio.
  5. خبرة في Docker وCI/CD: تسهل نشر التطبيقات وإدارتها بكفاءة.

المهارات الشخصية والقيادية:

  1. مهارات حل المشكلات: القدرة على تحديد وتجاوز التحديات التقنية.
  2. مهارات تواصل ممتازة: تساهم في التعاون الفعّال مع الفرق المختلفة.
  3. ذهنية استباقية: القدرة على التحرك بفعالية دون الحاجة إلى توجيه مستمر.
  4. دقة واهتمام بالتفاصيل: تضمن جودة العمل وتحقيق النتائج المرجوة.

بيئة العمل وثقافة الشركة:

تعتبر شركة 2P Perfect Presentation بيئة عمل نابضة بالحياة حيث يتم تشجيع الإبداع والتعاون بين الفرق. نؤمن بأهمية تطوير الموظفين ونسعى لتوفير بيئة مواتية للابتكار والتعلم المستمر. تعتمد ثقافة الشركة على قيم التعاون والاحترام المتبادل، حيث يتم تقدير كل فرد في الفريق ويساهم في تحقيق الأهداف المشتركة.

فرص التطور والنمو المهني:

تقدم الشركة فرصًا كبيرة للنمو المهني والتطور، حيث يتم تشجيع الموظفين على اكتساب مهارات جديدة والمشاركة في الدورات التدريبية وورش العمل. كما تتيح الشركة للموظفين المشاركة في مشاريع متنوعة تعزز من خبراتهم المهنية وتوسع آفاقهم في مجال تطوير البرمجيات. إن العمل في بيئة ديناميكية مثل 2P Perfect Presentation يوفر فرصًا كبيرة للتقدم في المسار الوظيفي وبناء مستقبل مهني مشرق.

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

تاريخ النشر٨ مارس ٢٠٢٦
التخصصتقنية المعلومات

عن الشركة

2P Perfect Presentation

2P Perfect Presentation

مشاركة الوظيفة