
تُعد Truelogic Software شركة لتطوير البرمجيات بالقرب من العملاء، وتقدم خدمات تعزيز فرق العمل بأسلوب رشيق وخدمات تطوير مخصصة بالاستعانة بمصادر خارجية. تتمركز فرقها الهندسية في أمريكا اللاتينية، وتتعاون مع الشركات الناشئة وشركات فورتشن 500 ضمن بيئات البرمجيات كخدمة، والأعمال بين الشركات، وبيئات المؤسسات. تركز الشركة على التعاون الوثيق، وسرعة الاستجابة في التنفيذ، والتوافق مع المناطق الزمنية للعملاء، مما يتيح دعم المشاريع الموزعة في أكثر من 25 دولة. ويجمع نموذج Truelogic Software الذي يركز على العمل عن بُعد مهندسين يمتلكون خبرات تمتد عبر قطاعات متعددة واحتياجات متنوعة لتطوير البرمجيات.
مهندس برمجيات خلفية أول .NET، قطاع التمويل — عن بُعد في أمريكا اللاتينية
طوّر واجهات برمجة التطبيقات والخدمات المصغّرة لمزوّد تقنيات مالية يقدّم تمويلًا مرنًا للشركات الصغيرة. حسّن الأنظمة المستضافة على Azure من خلال الاختبارات الآلية وتحسين الأداء والتسليم بأسلوب Agile.
الوصف
- الانضمام إلى فريق Agile يطوّر قدرات برمجيات التقنيات المالية
- صيانة الأنظمة الحالية وتوسيعها مع المساهمة في مبادرات التطوير الفصلية
- تصميم واجهات برمجة التطبيقات والخدمات المصغّرة ودعمها باستخدام C# و.NET Core
- تطوير تطبيقات سحابية باستخدام Azure وVisual Studio وAzure DevOps وAzure API Gateway وSQL Server وAngular والأدوات ذات الصلة
- إنشاء اختبارات وحدات واختبارات تكامل آلية
- استخدام مبادئ SOLID وحقن الاعتماديات وIoC وممارسات البرمجة النظيفة
- تحسين استعلامات SQL وأداء التطبيقات باستخدام Entity Framework وEF Core
- التطوير باستخدام الخدمات المصغّرة والأنظمة الموزعة والاتصالات غير المتزامنة أو القائمة على الأحداث
- تسليم شيفرة جاهزة للإنتاج بشكل مستقل
- مراجعة الشيفرة والتعاون مع فرق موزعة تعمل عن بُعد
المتطلبات
- ما لا يقل عن ست سنوات من الخبرة المهنية في هندسة البرمجيات
- خبرة عملية مثبتة في C# و.NET Core لتطوير واجهات برمجة التطبيقات والخدمات المصغّرة
- معرفة قوية بمبادئ SOLID وحقن الاعتماديات وIoC وتصميم الشيفرة القابلة للصيانة
- إجادة الاختبارات الآلية للوحدات والتكامل
- خبرة قوية في SQL وEntity Framework أو EF Core، بما في ذلك تحسين الاستعلامات والأداء
- خبرة مهنية في الخدمات المصغّرة والأنظمة الموزعة والاتصالات غير المتزامنة أو القائمة على الأحداث
- خبرة في التطوير السحابي، ويفضّل باستخدام Microsoft Azure
- خبرة في CI/CD وممارسات تطوير البرمجيات الحديثة
- القدرة على إنتاج شيفرة جيدة التصميم وقابلة للاختبار وجاهزة للإنتاج بشكل مستقل والمساهمة في مراجعات الشيفرة
- مهارات تواصل قوية وخبرة في التعاون ضمن فرق موزعة تعمل عن بُعد
- إجادة اللغة الإنجليزية
- الإقامة في أمريكا اللاتينية (LATAM)
المزايا
- العمل عن بُعد بالكامل
- تعويضات تنافسية تُدفع بالدولار الأمريكي
- إجازة مدفوعة الأجر
- بيئة عمل مستقلة
- فرص لدعم شركات أمريكية رائدة في مشاريع مبتكرة وعالية الأثر
- أنشطة لتعزيز الرفاهية والتوازن بين العمل والحياة
- إمكانية الوصول إلى شبكة مهنية عالمية ومتنوعة
- التعاون مع محترفين ذوي خبرة كبيرة