مسئولیتها: • طراحی و توسعهی سرویسهای بکاند با استفاده از C# و ASP.NET Core • طراحی معماری مقیاسپذیر و ماژولار مبتنی بر میکروسرویسها • پیادهسازی الگوهای معماری پیشرفته مانند CQRS و SAGA • توسعه و نگهداری پایگاهدادههای SQL و NoSQL (SQL Server، MongoDB) • استفاده از Redis و Kafka برای بهینهسازی عملکرد و پیامرسانی • توسعه و نگهداری تستهای Unit و Integration و مشارکت فعال در Code Review • بهبود عملکرد سیستم از طریق Logging، Monitoring و ابزارهای App Metrics • مستندسازی کد، پیادهسازی CI/CD و همکاری با تیم در چارچوب Scrum • تجزیه و تحلیل خطاها و رفع باگها برای افزایش پایداری نرمافزار • همکاری در طراحی ویژگیهای جدید، بهینهسازی سیستمهای موجود و ارتقاء کیفیت کد • مشارکت فعال در جلسات فنی و ارائه پیشنهادات برای بهبود فرآیند توسعه
مهارتها و تجربیات موردنیاز: • تسلط بر زبان C# و فریمورک ASP.NET Core • تسلط بر مفاهیم طراحی معماری نرمافزار و توسعه مبتنی بر میکروسرویسها • تجربه کار با پایگاهدادههای رابطهای و غیررابطهای (SQL Server، MongoDB) • آشنایی با Redis، Kafka، Docker، Git و Git Flow • تسلط بر ORMهایی مانند Entity Framework Core و Dapper • تجربه پیادهسازی الگوهای CQRS، SAGA و ارتباطات gRPC • توانایی تحلیل و طراحی APIهای RESTful و مستندسازی آنها • آشنایی با متدولوژیهای توسعه نرمافزار مانند Scrum و Agile • آشنایی با مفاهیم Logging، Monitoring و ابزارهای تحلیل عملکرد • آشنایی با ابزارهای DevOps و فرآیندهای CI/CD مزیت محسوب میشود
ویژگیهای فردی: • توانایی تحلیل و حل مسئله به صورت ساختیافته • روحیه کار تیمی و مهارتهای ارتباطی قوی • دقت بالا و توجه به جزئیات • انگیزه بالا برای یادگیری و رشد مستمر • تعهد به کیفیت، مسئولیتپذیری و رعایت اخلاق حرفهای
مزایا: • ساعت کاری منعطف • وعده غذایی رایگان • محیط کاری پویا و صمیمی • فرصت رشد، یادگیری و ارتقاء فنی • امکان دورکاری بر اساس توافق
محل کار: تهران، میرداماد (امکان همکاری حضوری یا دورکاری)
اگر علاقهمند به همکاری در محیطی نوآورانه، چالشبرانگیز و حرفهای هستید، رزومه خود را برای ما ارسال کنید. ما مشتاق دیدار با شما هستیم!
معرفی شرکت
«تارت» شکل گرفته از مجموعهی متخصصان حوزهی برنامهنویسی، منابع انسانی، بازاریابی، طراحی و مدیریت محصول با سوابق کاری مرتبط است. ما از طریق تحلیل دادهها و کلان دادهها و با تمرکز بر اخذ تصمیمات هوشمند در سطوح مختلف مدیریتی، به توسعهی کسب و کارها کمک میکنیم. اقدامات ما در هر سازمان منجر به ارتقاء عملکرد اعضا، تصمیمگیری بهینه و در نهایت توسعهی عملکرد تجاری آن سازمان در جهت اهداف خود خواهد شد.