ناک 21232 – توسعه دهندگان و برنامه نویسان نرم افزار

توسعه دهندگان نرم افزار و برنامه نویسان برای اطمینان از کارایی، کدهای سیستم ها و نرم افزارهای جدید را طراحی، می نویسند و آزمایش می کنند. آنها پایه های سیستم های عملیاتی را ایجاد می کنند و برنامه های تشخیصی را برای تأیید اثربخشی اجرا می کنند. آنها در نرم‌افزارهای رایانه‌ای، شرکت‌های توسعه رایانه و بازی‌های ویدیویی، شرکت‌های مشاوره فناوری اطلاعات، و در واحدهای فناوری اطلاعات در بخش‌های خصوصی و دولتی مشغول به کار هستند.

فهرست مشاغل ناک 21232

  • برنامه نویس انیمیشن
  • برنامه نویس برنامه
  • برنامه نویس هوش مصنوعی
  • توسعه دهنده فضای ابری
  • برنامه نویس برنامه های کاربردی کامپیوتر
  • سازنده بازی های کامپیوتری
  • برنامه نویس بازی های کامپیوتری
  • توسعه دهنده نرم افزار تجارت الکترونیک (کسب و کار الکترونیکی).
  • توسعه دهنده نرم افزار تجارت الکترونیک (تجارت الکترونیک).
  • طراح رابط کاربری گرافیکی (GUI).
  • توسعه دهنده رابط کاربری گرافیکی (GUI).
  • برنامه نویس گرافیک
  • توسعه دهنده رسانه تعاملی
  • برنامه نویس رسانه های تعاملی
  • توسعه دهنده اپلیکیشن موبایل
  • توسعه دهنده چند رسانه ای
  • برنامه نویس چند رسانه ای
  • توسعه دهنده نرم افزار
  • برنامه نویس توسعه نرم افزار
  • مدیر پروژه توسعه نرم افزار 
  • برنامه نویس نرم افزار 
  • برنامه نویس جلوه های ویژه
  • برنامه نویس نرم افزار پردازش از راه دور 

وظایف اصلی

افراد شاغل در این ناک برخی یا همه وظایف زیر را انجام می دهد:
  • طراحی، نوشتن، خواندن، تست و تصحیح کد برای نرم افزار جدید.
  • تجزیه و تحلیل اطلاعات برای توصیه و برنامه ریزی نصب سیستم های جدید یا اصلاحات یک سیستم موجود.
  • روابط متقابل ساده بین برنامه ها را ارزیابی کنید، مانند اینکه آیا تغییر در نظر گرفته شده در بخشی از یک برنامه منجر به نتایج ناخواسته در بخش مرتبط می شود یا خیر.
  • نرم افزار انیمیشن را با مشخصات از پیش تعریف شده برای بازی های ویدئویی تعاملی، اینترنت و برنامه های موبایل برنامه ریزی کنید.
  • نوشتن، اصلاح، ادغام و تست کد نرم افزار برای تجارت الکترونیک، اینترنت و برنامه های کاربردی تلفن همراه.
  • توسعه، پیاده سازی، اصلاح و حفظ ویژگی های گیم پلی که به طور موثر در نرم افزار موجود ادغام می شوند.
  • نوشتن مستندات برای نرم افزارهای جدید و به روز.

تحصیلات، تجربیات و مدارک مورد نیاز

  • مدرک لیسانس در علوم کامپیوتر یا مهندسی نرم افزار یا در رشته دیگری با جزء برنامه نویسی قابل توجه یا تکمیل یک برنامه کالج در علوم کامپیوتر یا رشته های مرتبط معمولا مورد نیاز است.
  • ارتقا به سمت مهندس نرم افزار با تجربه امکان پذیر است.

این ناک شامل مشاغل زیر نمیشود

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *