مطور الدوت نت
Starways
تعتبر وظيفة مطور دوت نت (Dotnet Developer) من الوظائف الحيوية في السوق السعودي، حيث تسهم بشكل كبير في تحقيق التحول الرقمي المنشود وفقاً لرؤية المملكة 2030. تسعى شركة ستاروays، الرائدة في تقديم الحلول الرقمية المتكاملة، إلى تعزيز قدراتها من خلال توظيف مطورين موهوبين يتمتعون بخبرة فنية قوية. ستساهم هذه الوظيفة في تطوير منصات الحكومة الإلكترونية وتحديث خدمات القطاعين العام والخاص، مما يساعد على تعزيز الابتكار والنمو في المنطقة. يعمل الفريق في بيئة ديناميكية تشجع على التعاون والإبداع، مما يجعل هذه الفرصة مثالية للمهنيين الطموحين الذين يسعون لتحقيق تأثير ملموس في مستقبل التقنية.
المهام والمسؤوليات الرئيسية:
-
تصميم وتطوير وصيانة التطبيقات: يشمل ذلك استخدام لغات البرمجة C# و.NET و.NET Core لإنشاء تطبيقات فعالة وقابلة للتطوير تلبي احتياجات العمل.
-
بناء وتكامل واجهات برمجة التطبيقات (RESTful APIs): يتطلب ذلك القدرة على إنشاء واجهات برمجة التطبيقات التي تسهل تبادل البيانات بين الأنظمة المختلفة.
-
التعاون مع مطوري الواجهة الأمامية والمعماريين ومحللي الأعمال: يتطلب العمل الجماعي الفعال لضمان انسجام تصميم الواجهة الأمامية مع الوظائف الخلفية للتطبيقات.
-
كتابة كود نظيف وقابل للصيانة وموثق بشكل جيد: يعد الالتزام بأفضل ممارسات البرمجة أمراً ضرورياً لضمان سهولة الصيانة والتحديث في المستقبل.
-
المشاركة في مراجعات الكود: يتضمن ذلك العمل مع الزملاء لضمان التزام الكود بأفضل المعايير والممارسات.
-
استكشاف الأخطاء وإصلاحها وتحسين أداء التطبيقات: يشمل ذلك تحديد المشكلات التقنية وإيجاد الحلول المناسبة لتحسين الأداء العام للتطبيقات.
-
تطبيق مبادئ SOLID وأنماط التصميم: يتطلب فهم المبادئ الأساسية لتصميم البرمجيات لضمان جودة الكود واستدامته.
-
التفاعل مع أدوات التحكم في النسخ (Git): يتضمن ذلك استخدام نظم التحكم في الإصدارات لإدارة تطوير الكود بشكل فعال.
المتطلبات والمؤهلات المطلوبة:
-
الجنسية السعودية: يشترط أن يكون المتقدم سعودي الجنسية.
-
درجة البكالوريوس في علوم الحاسوب أو مجال ذي صلة: أو ما يعادلها من الخبرة العملية.
-
خبرة لا تقل عن 3 سنوات في استخدام .NET / .NET Core: يجب أن يكون لدى المتقدم خبرة عملية كافية في هذا المجال.
-
إجادة قوية في لغة C# والبرمجة الكائنية: يعد هذا أساسياً لتطوير تطبيقات فعالة.
-
خبرة في ASP.NET Core (MVC / Web API): يجب أن يكون لدى المتقدم معرفة جيدة بأنظمة ASP.NET Core.
-
معرفة قوية بـ SQL Server وصياغة استعلامات محسّنة: يتطلب ذلك القدرة على إدارة قواعد البيانات بكفاءة.
-
خبرة مع Entity Framework / Dapper: يعد ذلك مهماً لتسهيل الاتصال بقواعد البيانات.
المهارات التقنية المطلوبة:
-
فهم عميق لمبادئ SOLID وأنماط التصميم: يساعد ذلك على تحسين جودة البرمجيات.
-
معرفة بأدوات التحكم في النسخ (Git): يعد هذا جزءاً أساسياً من عملية التطوير الحديثة.
-
خبرة في منصات السحابة مثل Azure: تعتبر هذه المعرفة ميزة إضافية.
-
فهم معماريات الميكروسيرفيس: يساهم ذلك في بناء تطبيقات مرنة وقابلة للتطوير.
-
خبرة في Docker وKubernetes: تساعد هذه الأدوات في إدارة التطبيقات بشكل فعال.
المهارات الشخصية والقيادية:
-
مهارات التواصل الفعّال: القدرة على تبادل الأفكار والمعلومات بوضوح مع الزملاء والعملاء.
-
القدرة على العمل ضمن فريق: التعاون مع زملاء العمل لتحقيق الأهداف المشتركة.
-
المرونة والتكيف مع التغييرات: القدرة على التكيف مع بيئات العمل المتغيرة والتحديات الجديدة.
-
مهارات حل المشكلات: القدرة على تحليل المشكلات وإيجاد حلول فعّالة لها.
بيئة العمل وثقافة الشركة:
تتميز ستارways ببيئة عمل ديناميكية ومشجعة على الابتكار والتعاون. يسعى الفريق إلى تحقيق تأثير إيجابي طويل الأمد على المستقبل الرقمي للمنطقة، مما يجعل العمل في الشركة فرصة لتطوير المهارات والمساهمة في مشاريع مؤثرة. يتم تشجيع الموظفين على تبادل الأفكار والمقترحات، مما يعزز من ثقافة العمل الجماعي والابتكار. كما توفر الشركة فرصاً للتعلم والنمو المهني، مما يجعلها مكاناً جذاباً للمهنيين الطموحين.
فرص التطور والنمو المهني:
تؤمن شركة ستارways بأهمية الاستثمار في تطوير موظفيها، حيث تقدم برامج تدريبية وورش عمل مستمرة لتعزيز المهارات التقنية والقيادية. كما تتيح الشركة الفرصة للموظفين للمشاركة في مشاريع متنوعة تتعلق بالتكنولوجيا الحديثة، مما يساعدهم على اكتساب خبرات جديدة وتوسيع آفاقهم المهنية. من خلال هذه الفلسفة، تسعى ستارways إلى بناء فريق عمل متميز قادر على مواجهة التحديات المستقبلية وتحقيق النجاح في عالم التقنية المتطور.