Back-End Developer (.Net)

تهران

حدود یک ماه پیش منتشر شده

توضیحات

مسئولیت‌ها: طراحی و پیاده‌سازی سیستم‌های بک‌اند با استفاده از .NET 8+ توسعه قابلیت‌ها با استفاده از رویکرد Domain-Driven Design (DDD) همکاری نزدیک با تیم‌های چند‌تخصصی برای تولید راه‌حل‌های نرم‌افزاری مقیاس‌پذیر و کارآمد توسعه و نگهداری APIها، از جمله RESTful و GRPC، برای تبادل موثر داده‌ها استفاده از Redis برای کش کردن داده‌ها به منظور بهبود عملکرد سیستم و کاهش زمان پاسخگویی استفاده از Kafka برای ارسال پیام و ارتباطات غیرهمزمان بین سرویس‌ها استفاده از Masstransit به منظور بهره گیری از الگو saga  کار در چارچوب Agile/Scrum برای تحویل به‌موقع و بهبود مستمر فرآیندها نگهداری و بهینه‌سازی کد موجود با استفاده از تست‌های واحد (Unit Test) و یکپارچه (Integration Test) آشنایی با Elasticsearch برای جستجو و تحلیل داده‌ها کار با پایگاه‌داده‌های SQL و NoSQL برای ذخیره و بازیابی داده‌ها به‌شکل بهینه استفاده از Entity Framework (EF) برای تعامل با داده‌های رابطه‌ای (ORM) استفاده از Git برای کنترل نسخه و مدیریت تغییرات کد مسئولیت‌های تکمیلی: استقرار و مدیریت برنامه‌ها با استفاده از Docker برای اطمینان از پایداری و قابلیت حمل راه‌اندازی و نگهداری خطوط CI/CD برای خودکارسازی تست و استقرار مشارکت در بازبینی کد (Code Review) و اشتراک‌گذاری دانش با اعضای تیم شرایط مورد نیاز: حداقل 5 سال سابقه کار با .NET آشنایی با سیستم‌های توزیع‌شده و معماری Microservices مهارت در حل مسئله و تحلیل توانایی در ارتباط مؤثر و کار تیمی

نوع استخدام

گروه شغلی

رده سازمانی

جزییات

نوع استخدام

گروه شغلی

تحصیلات

رده سازمانی

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟