توضیحات

ما در معاونت فناوری اطلاعات شرکت پرداخت نوین آرین به دنبال برنامه نویس back-end با پشتکار، مسئولیت پذیر، منظم و آشنا به صنعت پرداخت الکترونیک هستیم.

مهارت‌های فنی مورد نیاز:

مسلط به برنامه‌نویسی با استفاده از فریمورک .NET Core.
توانایی طراحی و پیاده‌سازی سرویس‌ها و APIهای RESTful.
مسلط به ORM و تجربه در طراحی مدل‌های داده‌ای.
آشنایی با Migrationها و بهینه‌سازی کوئری‌ها.
توانایی طراحی سیستم‌های توزیع‌شده.
آشنایی با روش‌های ارتباط بین سرویس‌ها (HTTP, gRPC, Message Brokers).
تسلط به مفاهیم DDD و نحوه اعمال آن در طراحی نرم‌افزار.
توانایی تفکیک Bounded Contextها و طراحی Context Map.
تسلط بر مفاهیم برنامه نویسی شی گرا و Design Patterns.
تجربه کار با ابزارهای پیام‌رسان مانند RabbitMQ.
آشنایی با Redis برای کشینگ و مدیریت داده‌های سریع.
تسلط بر اصول طراحی سرویس‌های مقیاس‌پذیر و امن.
آشنایی با ابزارهای لاگینگ و مانیتورینگ (مانند Elastic Stack، Prometheus یا OpenTelemetry).
آشنایی با HTML، CSS، و JavaScript.

سایر مهارت‌ها:

آشنایی با تست‌نویسی (Unit Testing/Integration Testing).
توانایی کار با Docker.
مهارت در کار با Git.
توانایی کار در محیط‌های Agile/Scrum.
توانایی در تخمین انجام پروژه‌ها.

تجربه کاری:

حداقل 3 سال سابقه کار حرفه‌ای در توسعه بکند. تجربه کار در پروژه‌های بزرگ یا سیستم‌های پیچیده مبتنی بر میکروسرویس‌ها.

To see more jobs that fit your career