سباسیستم
سباسیستم

توسعه‌دهنده ارشد بک‌اند (Senior Back-End Developer)

تهران، آرژانتین
تمام وقت
شنبه الی چهارشنبه 9 الی 18
-
پاداش

این فرصت شغلی چقدر برای من مناسب است؟

11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
سباسیستم
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

5 سال سابقه کار در گروه شغلی مشابه
Microsoft SQL Server - پیشرفته
C# - پیشرفته
ASP.NET - پیشرفته
Git - متوسط
REST API - پیشرفته
Entity Framework - پیشرفته
.NET / .NET Core - پیشرفته

شرح شغل و وظایف

ما در یک مجموعه نرم‌افزاری فعال در حوزه توسعه سیستم‌های سازمانی و لجستیک، به دنبال جذب یک برنامه‌نویس ارشد .NET هستیم که علاوه بر تسلط بر زبان C# و تکنولوژی‌های مورد استفاده در توسعه نرم‌افزارهای سازمانی، تجربه و توانایی کار با پروژه‌های قدیمی مبتنی بر .NET Framework را نیز داشته باشد.
در این موقعیت شغلی، توسعه و نگهداری سیستم‌های نرم‌افزاری سازمانی، توسعه ماژول‌های جدید، بهبود عملکرد و کیفیت کد و مشارکت در تصمیم‌گیری‌های فنی اهمیت زیادی دارد.
مسئولیت‌ها و شرح وظایف
  • توسعه، نگهداری و بهبود سیستم‌های نرم‌افزاری سازمانی موجود.
  • تحلیل نیازمندی‌ها و طراحی و پیاده‌سازی ماژول‌ها و قابلیت‌های جدید.
  • عیب‌یابی و رفع مشکلات فنی در پروژه‌های موجود، به‌ویژه پروژه‌های مبتنی بر .NET Framework.
  • بهبود عملکرد، پایداری و مقیاس‌پذیری نرم‌افزارها.
  • بازنگری و بهبود معماری نرم‌افزار و ساختار کدهای موجود.
  • طراحی و توسعه RESTful API و سرویس‌های نرم‌افزاری.
  • کار با پایگاه داده و بهینه‌سازی Queryها و عملیات دیتابیس.
  • مشارکت در تصمیم‌گیری‌های فنی و انتخاب راهکارهای مناسب.
  • همکاری با اعضای تیم توسعه و انتقال دانش و تجربیات فنی.
مهارت‌ها و تخصص‌های موردنیاز
مهارت‌های ضروری
  • تسلط بر زبان برنامه‌نویسی C# و مفاهیم پیشرفته آن.
  • تسلط بر .NET Framework 4.x و تجربه عملی توسعه و نگهداری پروژه‌های مبتنی بر آن.
  • تسلط بر ASP.NET MVC 5 و آشنایی با ساختار و نحوه توسعه پروژه‌های Legacy.
  • تسلط بر Entity Framework 6.
  • تسلط بر Entity Framework Core.
  • تسلط بر SQL Server و زبان T-SQL و توانایی نوشتن و بهینه‌سازی Queryهای پیچیده.
  • تجربه طراحی و توسعه RESTful Web API.
  • تسلط بر مفاهیم OOP و اصول SOLID.
  • آشنایی عمیق با Design Patterns و توانایی استفاده صحیح از آن‌ها.
  • رعایت اصول Clean Code و توانایی طراحی کدهای قابل نگهداری و توسعه.
  • تجربه کار با Git و سیستم‌های مدیریت نسخه.
  • آشنایی با مفاهیم معماری نرم‌افزار و طراحی سیستم‌های سازمانی.
  • آشنایی و تجربه کار با Message Brokerها و معماری مبتنی بر پیام.
مهارت‌های تکمیلی
  • آشنایی با HTML، CSS و JavaScript.
  • تجربه کار با سیستم‌های نرم‌افزاری بزرگ و چندماژوله.
  • تجربه بهبود عملکرد و بهینه‌سازی نرم‌افزارهای موجود.
  • توانایی تحلیل مسائل پیچیده و ارائه راهکارهای فنی مناسب.
خصوصیات فردی
  • برخورداری از تفکر تحلیلی و توانایی بررسی و حل مسائل پیچیده.
  • توانایی طراحی راهکارهای فنی مناسب و مشارکت موثر در تصمیم‌گیری‌های فنی و معماری نرم‌افزار.
  • داشتن نگاه مهندسی به توسعه نرم‌افزار و توجه ویژه به کیفیت، توسعه‌پذیری و نگهداری‌پذیری کد.
  • مسئولیت‌پذیری، تعهد کاری و پیگیری وظایف تا دستیابی به نتیجه مطلوب.
  • توانایی مدیریت زمان، اولویت‌بندی و مدیریت و پیشبرد مستقل وظایف محول‌شده.
  • برخورداری از روحیه کار تیمی و توانایی برقراری تعامل سازنده با سایر اعضای تیم.
  • علاقه‌مندی به انتقال دانش و تجربیات فنی و مشارکت در رشد تخصصی اعضای تیم.
  • داشتن روحیه یادگیری مستمر و علاقه‌مندی به توسعه دانش و مهارت‌های تخصصی.
  • دقت و توجه به جزئیات و حساسیت نسبت به کیفیت و صحت عملکرد نرم‌افزار.
  • انعطاف‌پذیری در مواجهه با چالش‌های فنی و توانایی ارائه راهکارهای مناسب به‌جای تمرکز صرف بر مشکلات.
  • برخورداری از بلوغ حرفه‌ای، صداقت و پذیرش مسئولیت در قبال تصمیم‌ها و نتایج کار.
محیط و مزایای همکاری در سبا سیستم
در سبا سیستم تلاش می‌کنیم محیطی حرفه‌ای، پویا و در عین حال صمیمی فراهم کنیم؛ فضایی که در آن تخصص، خلاقیت، تعامل سازنده و رشد مستمر افراد ارزشمند است. ما به کار تیمی، تبادل دانش و مشارکت اعضای تیم در مسیر توسعه محصولات نرم‌افزاری اهمیت می‌دهیم.
  • محیط کاری دوستانه، صمیمی و مبتنی بر احترام و اعتماد متقابل.
  • همکاری با تیمی متخصص و باتجربه در حوزه توسعه نرم‌افزارهای سازمانی.
  • فرصت یادگیری، تبادل دانش و رشد مستمر مهارت‌های تخصصی.
  • احترام به تخصص، نظرات کارشناسی و استقلال عمل اعضای تیم.
  • فراهم بودن فرصت ارائه ایده‌ها و مشارکت در تصمیم‌گیری‌های فنی.
  • همکاری در توسعه و نگهداری سیستم‌های نرم‌افزاری سازمانی و پروژه‌های فنی چالش‌برانگیز.
  • فرصت مشارکت در بهبود معماری و ارتقای کیفیت محصولات نرم‌افزاری.
  • بیمه تامین اجتماعی.

شرایط احراز شغل

سن
30 - 40 سال
جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
نرم افزارها
C#| پیشرفته .NET / .NET Core| پیشرفته ASP.NET| پیشرفته Entity Framework| پیشرفته Git| متوسط Microsoft SQL Server| پیشرفته REST API| پیشرفته

ارسال رزومه برای سباسیستم

گزارش مشکل یا تخلف آگهی