توضیحات

  • تحلیل، طراحی و توسعه نرم‌افزار بر پایه تکنولوژی NET Core.
  • طراحی و پیاده‌سازی فرآیند تست Unit Test.
  • پیاده‌سازی ماژول های اتصال به دیگر سیستم و زیر سیستم‌ها از طریق API (Rest API/Soap).
  • پیاده‌سازی Web API جهت سرویس‌دهی به سایر سیستم‌ها و زیر سیستم‌ها.
  • مستندسازی فرآیندها.
  • کد نویسی تمیز (Clean Code) و بهینه‌سازی کد برای سرعت‌دهی و مقیاس‌پذیری.

پیش‌نیازها

  • داشتن حداقل مدرک کارشناسی در رشتۀ مهندسی کامپیوتر یا سایر رشته‌های مرتبط.
  • داشتن سه تا پنج سال سابقۀ کاری.
  • روحیه کار تیمی.
  • مهارت‌های ارتباطی قوی.
  • متعهد به تایم لاین‌های ارائه شده.
  • پرتلاش، خلاق و یادگیرنده.
  • توانایی انجام کارها به صورت همزمان.
  • توانایی حل مسئله.
  • داشتن نگاه سیستمی.
  • پیگیر، دقیق و انعطاف‌پذیر.
  • تسلط کامل به NET Core.
  • تسلط کامل به #C.
  • تسلط کامل به SOLID.
  • مسلط به مفاهیم ORMها.
  • مسلط به معماری میکروسرویس.
  • آشنایی کامل بر مفاهیم DDD.
  • تجربه با Apache Kafka.
  • آشنایی کامل با Design Pattern.
  • آشنایی کامل با UML.
  • توانمند در Version Control System (GIT).
  • آشنایی با AGILE.
  • آشنایی با SCRUM.
  • آشنایی با مفاهیم تست نرم‌افزار Unit Test.

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