ما در تیم فنی به دنبال یک Software Engineer هستیم؛ فردی که علاوه بر تجربه توسعه نرمافزار، به طراحی و معماری سیستمها علاقهمند باشد و تجربه کار با سیستمهای دارای کاربران و ترافیک بالا را داشته باشد.
مسئولیتها:
طراحی و توسعه سرویسها و APIهای مبتنی بر .NET / ASP.NET Core
مشارکت در Software Architecture و System Design
تحلیل مسائل و ارائه راهکارهای فنی
بهبود Performance، Scalability و Maintainability سیستمها
مشارکت در Code Review و بهبود کیفیت کد
استفاده موثر از ابزارهای هوش مصنوعی در توسعه، کدنویسی، دیباگ و حل مسائل فنی
همکاری با تیم فنی در تصمیمگیریهای معماری و توسعه محصول
مهارتها و شرایط موردنیاز:
تجربه عملی در C# و .NET / ASP.NET Core
آشنایی با Software Architecture و System Design
تجربه کار با سیستمهای پرترافیک و دارای کاربران زیاد
تجربه عملی در استفاده از ابزارهای هوش مصنوعی در فرآیند توسعه نرمافزار
آشنایی با Git
توانایی تحلیل مسئله و ارائه راهکارهای فنی
مزیت محسوب میشود:
تجربه کار با Microservices
آشنایی با Docker و CI/CD
تجربه کار با Redis، RabbitMQ یا Kafka
تجربه طراحی سیستمهای Scalable و High Availability
ویژگیهای مورد انتظار:
تفکر تحلیلی و حل مسئله
علاقهمندی به یادگیری و بهروز بودن در حوزه تکنولوژی
توانایی کار تیمی و مشارکت در تصمیمگیریهای فنی
مسئولیتپذیری و پیگیری مسائل تا رسیدن به نتیجه