استخدام برنامهنویس ارشد #C (مسلط به SOLID, Refactoring)
شرح موقعیت شغلی
برنامه نویس حرفه ای در سیگما فردی است که حداقل 4 سال سابقه کار مرتبط دارد، میتواند با توجه به نیازمندیهای روشنی که از تحلیلگر دریافت میکند، با استفاده از یک زبان برنامه نویسی، در چارچوب معماری مشخص، برنامهای را تولید، تست و راهاندازی کند.
توانایی تحلیل کد و تهیه پلان و راهکار برای ریفکتور کدها و تهیه تستهای لازم جهت اطمینان از صحت عملکردها از ملزومات این شغل میباشد.
مهارت های عمومی مورد نیاز:
• توانایی درک مسئله و ارائه راه حل
• توانایی کار گروهی
• توانایی کار گروهی
• توانایی استفاده روان از متون انگلیسی تخصصی مرتبط
• سخت کوش- منظم- مسئولیت پذیر با روحیه تمام کنندگی
• سخت کوش- منظم- مسئولیت پذیر با روحیه تمام کنندگی
مهارتهای تخصصی:
• مسلط به #C
• مسلط به ASP.NET Core
• مسلط به مفاهیم Object Oriented
• مسلط به مفاهیم SOLID
• مسلط به Design Pattern
• مسلط به تکنیک های Refactor کد
• آشنا با Domain Driven Design
• آشنا با Clean Code و CQRS
• توانایی حل مسئله و ارائه راه حل
• آشنایی با مدل سازی داده و مفاهیم پایگاه داده
• توانایی خواندن و نوشتن اسناد و متن های تخصصی مربوط به کار
• ذهن خلاق در تحلیل، طراحی و تولید نرم افزار
• بهینه سازی و خطایابی کدهای نرم افزاری
• مسلط به ASP.NET Core
• مسلط به مفاهیم Object Oriented
• مسلط به مفاهیم SOLID
• مسلط به Design Pattern
• مسلط به تکنیک های Refactor کد
• آشنا با Domain Driven Design
• آشنا با Clean Code و CQRS
• توانایی حل مسئله و ارائه راه حل
• آشنایی با مدل سازی داده و مفاهیم پایگاه داده
• توانایی خواندن و نوشتن اسناد و متن های تخصصی مربوط به کار
• ذهن خلاق در تحلیل، طراحی و تولید نرم افزار
• بهینه سازی و خطایابی کدهای نرم افزاری
وظایف:
• تهیه و طراحی پلان و راهکار برای ریفکتور
• رفع اشکالات و باگهای سیستم
• انجام تسکهای تحقیقاتی و کمک به طراحی و تحلیل
• انجام تست و آزمایشها در سطح متدها تا فیچرها
• انجام تسکهای ریفکتور کد
• مستند سازی و تهیه گزارشات
مهارتهای مورد نیاز
- #C
- Refactor
- SOLID
- ASP.NET Core
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست