توضیحات

تیم توسعه نرم‌افزار سازمان نظام پزشکی کشور در جهت توسعه و تکمیل کادر خود یک برنامه‌نویس دات‌نِت استخدام می‌کند. اگر علاقه‌مند به کار تیمی هستید و همکاری در چنین محیطی برای شما جذاب است، مشتاق آشنایی بیشتر هستیم.

شرح شغل و وظایف:

  • تولید نیازمندی‌های نرم‌افزارهای (Development) برنامه‌ریزی شده.
  • کمک در تحلیل و طراحی زیرساخت‌های نرم‌افزاری.
  • به‌روز کردن و گسترش برنامه‌های موجود و انجام بدهی‌های فنی (Technical Debt).
  • مستندسازی فنی برای کلیه محصولات و تولیدات شکل گرفته.
  • تست و اشکال‌زدایی برنامه‌های تولید شده (Alpha Test).
  • تولید بسترهای تست خودکار برای سناریوهای مختلف.
  • شرکت در جلسات تیمی.

مهارت‌های فنی:

  • مسلط به زبان برنامه‌نویسی #C.
  • آشنایی با VB.NET.
  • مسلط به اصول برنامه‌نویسی شی‌گرا (OOP).
  • مسلط به دات‌نِت و اجزای آن JIT ،GAC ،CLR.
  • مسلط به jQuery.
  • مسلط به JavaScript.
  • مسلط به ASP.NET MVC.
  • مسلط به Entity Framework.
  • مسلط به مفاهیم Client/Server Integration و استفاده از RESTful API.
  • تسلط کافی به مفاهیم SOLID ،Object Oriented Programming ،Clean Code.
  • مسلط به توسعه Windows Forms.
  • مسلط به HTML ،CSS ،Bootstrap.
  • تجربه کار با XML.
  • مسلط به Entity Framework Core.
  • آشنایی کامل با SQL Server و T-SQL.
  • آشنایی با مفاهیم Identity Server.
  • شناخت فرآیند مهندسی نرم‌افزار و آشنایی با مفاهیم Agile و Scrum.
  • مسلط به Design Pattern های مهم و پرکاربرد.
  • آشنا با Publish روی سرور ویندوزی.
  • آشنایی با Blazor امتیاز محسوب می‌شود.
  • آشنایی با React JS امتیاز محسوب می‌شود.
  • آشنایی با برنامه‌نویسی تحت موبایل امتیاز محسوب می‌شود.
  • توانایی تعامل با صاحب فرآیند، تیم پشتیبانی و مستندسازی.
  • توانایی پیگیری مسائل مربوط به تیم فنی.

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

  • مهارت‌های تحلیل و حل مسئله قوی.
  • مهارت بالا در مدیریت زمان و برنامه‌ریزی.
  • خودجوش، منعطف و خلاق.
  • دقت در جزئیات.
  • صبر و پشتکار.
  • روحیه کار تیمی.
  • توانایی تفکر منطقی.
  • توانایی برقراری ارتباطات موثر.
  • توانایی سازگاری سریع با تغییرات.

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