توضیحات
ما در معاونت فناوری اطلاعات شرکت پرداخت نوین آرین به دنبال برنامه نویس 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 سال سابقه کار حرفهای در توسعه بکند. تجربه کار در پروژههای بزرگ یا سیستمهای پیچیده مبتنی بر میکروسرویسها.