استخدام کارشناس تحلیل و طراحی نرمافزار (Software Analyst)
شرح موقعیت شغلی
مسئولیتها و وظایف:
- شناخت، تحلیل، طراحی و مستندسازی نرمافزارهای سازمانی (محصول/سفارش مشتری)
- مشارکت با تیم برنامهنویسی در طراحی تفصیلی نرمافزارها، ارجاع کار و تحویل کار از تیم برنامهنویسی
- مشارکت با تیم طراحی وب در تحلیل و طراحی معماری محتوای پورتالهای سازمانی
- مشارکت با تیم فروش در شناخت و تحلیل درخواستها و نیازمندیهای مشتریان و ارائه پروپوزال
مهارتهای تخصصی مورد نیاز:
- آشنایی با متدولوژیهای رایج مهندسی نرمافزار و تسلط در یکی از آنها
- آشنایی با معماری و فناوریهای مختلف مورد کاربرد در توسعه راهکارهای نرمافزاری
- تسلط در شناخت و تحلیل نیازمندیهای کسب و کار و نرمافزار
- توانایی حل مسئله کسب و کار و ارائه راهکار جامع (فرآیند/نرمافزار/زیرساخت)
- تسلط و تجربه در طراحی پایگاه داده
- تسلط و تجربه در طراحی رابطهای کاربری و تجربه کاربری (منهای گرافیک)
- تسلط در تست و کنترل کیفیت محصول در انطباق با تحلیل و طراحی
- تسلط به یکی از ابزارهای رایج مدلسازی مهندسی نرمافزار
- تسلط در تدوین مستندات فنی پروژه
- آشنایی با اصول مدیریت پروژه و برنامهریزی کارها
- آشنایی با مفاهیم و چالشهای امنیت و کارآیی در پروژههای سازمانی
شرایط احراز:
- داشتن حداقل ۴ سال سابقه برنامهنویسی قبل از تجربه تحلیل و طراحی نرمافزار
- داشتن تجربه استقرار و پشتیبانی اولیه حداقل ۳ پروژه نرمافزاری در سازمانهای بزرگ
- داشتن حداقل ۳ سال سابقه تحلیل و طراحی نرمافزار (پس از تجربه برنامهنویسی)
- حداقل مدرک کارشناسی در رشتههای مهندسی نرمافزار یا فناوری اطلاعات
- آمادگی و تجربه برای کار تیمی و سازمانی بصورت دورکاری
مهارتهای مورد نیاز
- تحلیل نرم افزار
- تست نرم افزار
- مستندسازی
- تحلیل سیستم
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست