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 مهارت در حل مسئله و تحلیل توانایی در ارتباط مؤثر و کار تیمی

نوع استخدام

گروه شغلی

رده سازمانی

جزییات

نوع استخدام

گروه شغلی

تحصیلات

رده سازمانی

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