
شرح شغل و وظایف:
طراحی، توسعه و نگهداری برنامههای کاربردی مبتنی بر #C و ASP.Net Core
پیادهسازی و یکپارچهسازی APIهای RESTful با عملکرد بالا.
کار با Entity Framework Core برای مدیریت دادهها و بهینهسازی پایگاه داده.
همکاری نزدیک با تیمهای توسعه و تحلیل جهت ارائه راهحلهای نرمافزاری با کیفیت.
مشارکت در فرآیندهای بازبینی کد و تضمین کیفیت نرمافزار.
پیادهسازی الگوهای طراحی (Design Patterns) و اصول برنامهنویسی شیءگرا.
رعایت متدولوژیهای Agile در توسعه نرمافزار.
شرایط احراز، مهارتها و تواناییها:
دارای 5 سال سابقه مرتبط به عنوان برنامه نویسی Back-End (C#) در سطح ارشد (senior level)
تسلط کامل به زبان برنامهنویسی #C
تسلط بر مفاهیم برنامهنویسی شیءگرا (OOP) و الگوهای طراحی (Design Patterns)
تسلط به ASP.Net Core و توسعه Web API
تسلط به Entity Framework Core
تسلط به طراحی و توسعه RESTful APIs
آشنایی با فریمورک تست xUnit
آشنایی با معماری CQRS
آشنایی با Clean Architecture
آشنایی با متدولوژیهای Agile و تکنیکهای توسعه سریع نرمافزار.
مهارت های ذیل مزیت محسوب می شوند:
آشنایی با Docker
آشنایی با Redis
آشنایی با معماری MicroService
آشنایی با ابزارهای پیام رسان مانند: Kafka & RabbitMq
آشنایی با پروتکلهای احراز هویت مانند: OAuth & OpenID Connect و Identity Server
تسلط به زبان انگلیسی در حد درک مطلب فنی مرتبط
ثبت مشکل و تخلف آگهی
ارسال رزومه برای وصال گشت رُهام