توضیحات
تیم توسعه نرمافزار سازمان نظام پزشکی کشور در جهت توسعه و تکمیل کادر خود یک برنامهنویس داتنِت استخدام میکند. اگر علاقهمند به کار تیمی هستید و همکاری در چنین محیطی برای شما جذاب است، مشتاق آشنایی بیشتر هستیم.
شرح شغل و وظایف:
- تولید نیازمندیهای نرمافزارهای (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 امتیاز محسوب میشود.
- آشنایی با برنامهنویسی تحت موبایل امتیاز محسوب میشود.
- توانایی تعامل با صاحب فرآیند، تیم پشتیبانی و مستندسازی.
- توانایی پیگیری مسائل مربوط به تیم فنی.
سایر مهارتها:
- مهارتهای تحلیل و حل مسئله قوی.
- مهارت بالا در مدیریت زمان و برنامهریزی.
- خودجوش، منعطف و خلاق.
- دقت در جزئیات.
- صبر و پشتکار.
- روحیه کار تیمی.
- توانایی تفکر منطقی.
- توانایی برقراری ارتباطات موثر.
- توانایی سازگاری سریع با تغییرات.