وظایف و مسئولیتها:
طراحی و اجرای استراتژی فناوری در راستای اهداف کسبوکار
مدیریت و نظارت بر تیمهای فنی (توسعه، تست، DevOps و امنیت نرم افزار)
نظارت، بررسی و تایید فنی کدهای نرمافزار (.NET, C#, ASP.NET Core)
نظارت بر مستند سازی، کنترل نسخه و مدیریت تحویل کد از پیمانکاران و تیمهای داخلی
ارزیابی و انتخاب ابزارها، معماریها و فناوریهای مناسب برای پروژهها
برنامهریزی و نظارت بر اجرای پروژهها
نظارت کامل بر واحدهای محصول، تحلیل سیستم، تست و تضمین کیفیت جهت تحویل نرمافزارهای قابل اعتماد و مقیاسپذیر
مدیریت پشتیبانی سرویس های نرم افزاری
مهارتها و توانمندیهای مورد نیاز:
تسلط کامل بر معماری و توسعه نرمافزار با C#, .NET Core, ASP.NET, Web API
آشنایی با SQL Server، Docker، Git/GitHub، RESTful Services
تسلط بر مفاهیم CI/CD، DevOps، و معماری میکروسرویسها
توانایی تحلیل و ارزیابی کدهای تحویلی و کنترل کیفیت
تجربه عملی در مدیریت تیمهای توسعه نرمافزار و پروژههای بزرگ
آشنایی با متدولوژیهای Agile / Scrum
مهارت بالا در مستندسازی فنی، ارائه گزارشات و تعامل بینبخشی
توانایی تصمیمگیری استراتژیک و رهبری تیمهای چندوظیفهای
شرایط تحصیلی و تجربی:
حداقل مدرک کارشناسی ارشد در رشته مهندسی نرمافزار، فناوری اطلاعات یا رشتههای مرتبط
تجربه کاری حداقل 10 سال در توسعه نرمافزار و 5 سال در سمت مدیریتی
آشنایی با استانداردهای امنیت اطلاعات، مدیریت پروژه، و کنترل کیفیت نرمافزار
مزایا و فرصتها:
حقوق و مزایای رقابتی متناسب با تجربه و مهارت
محیط کاری پویا و حرفهای
مشارکت در طراحی محصولات فناورانه و تصمیمات کلان سازمان