الانتقال إلى المحتوى
Careers at DARA

مهندس برمجيات خلفية أول (‎.NET)

  • هندسة البرمجيات
  • خبير
  • دوام كامل
  • حضوري
  • طهران

نبحث عن مهندس برمجيات أول متخصص في ‎.NET، على دراية بأنظمة المعاملات ويحرص على الدقة المحاسبية، لتطوير خدمات النظام المصرفي الأساسي في دارا، من النواة المالية والودائع إلى التمويل والبطاقات.

خدمات دارا مبنية على ‎.NET 10، وتتبع جميعها نمطًا طبقيًا مشتركًا، فهيكل المشروع وعقد الاستجابة وطريقة تسجيل التبعيات متماثلة فيها كلها. ستعمل في هذا الدور على إحدى الوحدات النطاقية، وتتولى مع فريق المنتج مسؤولية تصميمها وتنفيذها وصيانتها.

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

المهام والمسؤوليات

  • تصميم عمليات الوحدات النطاقية وأحداثها وتنفيذها في خدمات ‎.NET
  • كتابة المنطق المالي بدقة محاسبية، من تسجيل القيود في النواة المالية إلى حساب الأقساط والغرامات
  • تصميم الاتصال بين الخدمات بحيث لا يترك الطلب المكرّر أثرًا مزدوجًا
  • كتابة اختبارات آلية للمنطق الحسابي ومسارات الأخطاء
  • مراجعة شيفرة الزملاء وإبقاء التوثيق الفني للوحدة محدّثًا
  • العمل مع مالك المنتج على تحويل قواعد العمل إلى تصميم فني
  • تشخيص المشكلات وحلّها في بيئتي الاختبار والإنتاج بالاستعانة بالسجلات المركزية

المهارات والمتطلبات

  • خبرة لسنوات عدة في تطوير الأنظمة الخلفية باستخدام C#‎ وASP.NET Core
  • إتقان SQL Server أو PostgreSQL، بما في ذلك تصميم الجداول والفهارس والمعاملات
  • معرفة عملية بالبنية المعمارية الطبقية والخدمات المستقلة
  • فهم سليم للتزامن والأقفال والطلبات المكرّرة في أنظمة المعاملات
  • خبرة في كتابة اختبارات الوحدة واختبارات التكامل
  • استخدام Git في العمل اليومي والإلمام بآلية مراجعة الشيفرة

ميزة إضافية

  • الإلمام بمبادئ المحاسبة والقيود ودليل الحسابات
  • خبرة في أنظمة البنوك أو المدفوعات أو صناديق القرض الحسن
  • الإلمام بـDocker وGitLab CI
  • خبرة في استخدام Redis وRabbitMQ

ما ستحصل عليه في دارا

  • التأمين الاجتماعي والتأمين الصحي التكميلي
  • ميزانية للتدريب والمشاركة في الدورات التخصصية
  • وجبة غداء في مقر العمل
  • العمل على مسائل مصرفية واقعية إلى جانب مختصين في المالية والائتمان