شرح موقعیت
ما در دیدار به دنبال توسعه دهنده ای هستیم که علاوه بر توانایی فنی، ذهن تحلیل گر، سرعت یادگیری بالا و روحیه همکاری داشته باشد. فردی که به استفاده از هوش مصنوعی در توسعه نرم افزار علاقه مند باشد، تجربه عملی کار با آن داشته باشد و بتواند با بررسی و اعتبارسنجی خروجی، کیفیت و سرعت کار خود را افزایش دهد. مسئولیت ها: توسعه و نگهداری APIها و سرویسهای بکاند با استفاده از C# و .NET. بررسی کدهای موجود و مشارکت در بهبود و توسعه اونها. کار با SQL Server، نوشتن کوئری و بررسی مشکلات مرتبط با داده و عملکرد سیستم. عیبیابی، رفع خطا و تست تغییرات پیش از تحویل. همکاری با تیمهای فرانتاند، محصول و QA برای توسعه و تحویل قابلیتهای جدید. استفاده از ابزارهای هوش مصنوعی در توسعه، تحلیل کد و تست، همراه با بررسی و اعتبارسنجی خروجیها و رعایت محرمانگی اطلاعات. پیگیری تسکها تا تحویل نهایی و اطلاعرسانی بهموقع درباره پیشرفت کار و موانع احتمالی. مهارتها و تجربههای مورد نیاز: تسلط عملی به C# و تجربه کار با .NET و ASP.NET Core. آشنایی با REST API، اصول برنامهنویسی شیءگرا (OOP) و کدنویسی خوانا و قابل نگهداری. توانایی کار با SQL Server و آشنایی با مفاهیم ایندکس و تراکنش. تجربه کار با Entity Framework و آشنایی با Git. توانایی دیباگ، تحلیل خطا و حل مسئله بهصورت منطقی و مستقل. آشنایی با Redis، RabbitMQ، Docker و تست خودکار. تجربه عملی استفاده از ابزارهای هوش مصنوعی در برنامهنویسی و توانایی بررسی، اصلاح و تست کد تولیدشده توسط اونها. تجربه اتصال به API سرویس های هوش مصنوعی. توانایی یادگیری بالا و توانایی تطبیق با ساختار فنی و شیوه کار تیم. پذیرش بازخورد و تبدیل آن به تغییر قابل مشاهده در عملکرد. مسئولیت پذیری، نظم و پیگیری در تحویل کار.
نیازمندیها
- Back-end
- .NET
- C#