مهندسی نرمافزار (به انگلیسی: Software engineering) ویزای مهندسین نرم افزار پیشهای است که به یاری دانش رایانه و دیگر فناوریها و روشها به آفریدن و نگاهداری نرم افزار رایانهای میپردازد.
مسائل اصلی مهندسی نرمافزار تولید نرمافزار بر اساس موارد زیر است:
الزام های تعیین شده
در زمان تعیین شده
در محدودهٔ بودجه پیشبینی شده
مهندسی نرمافزار طراحی، برنامه نویسی، توسعه، مستندسازی و نگهداری نرمافزار با بکارگرفتن روشهای فنی و عملی از علوم کامپیوتر، مدیریت پروژه، مهندسی، محدوده کاربرد، طراحی رابط، مدیریت تجهیزات دیجیتال و سایر زمینهها است.
کاربردهای مهندسی نرمافزار دارای ارزشهای اجتماعی و اقتصادی هستند، زیرا بهرهوری مردم را بالا برده، چند و چون زندگی آنان را بهتر میکنند. مردم با بهرهگیری از نرمافزار، توانایی انجام کارهایی را دارند که قبل از آن برایشان شدنی نبود. نمونههای از این دست نرمافزارها عبارتاند از: سامانههای توکار، نرمافزار اداری، بازیهای رایانهای، و اینترنت.
ویزای مهندسین نرم افزار
فناوریها و خدمات مهندسی نرمافزار به کاربران برای بهبود بهرهوری و کیفیت یاری میرساند. نمونههایی از زمینههای بهبود: پایگاه دادهها، زبانها، کتابخانهها، الگوها، فرآیندها و ابزار.
مشمولین ویزای مهندسین متخصص استرالیا
متخصصینی که مشاغل آنها در لیست مشاغل متخصصین موجود باشد و قابلیت اخذ مجموع امتیازات 70 و بالاتر را دارند.
معیارهای اولیه مشمولین ویزای متخصصین استرالیا
الف - دارا بودن یکی از مشاغل لیست شده در جدول مشاغل متخصصین
ب - موفقیت در انجام معادلسازی مدارک تحصیلی توسط سازمان مربوطه در استرالیا
ج - عدم سوء سابقه کیفری
د - کسب حداقل نمره 6 در امتحان آیلتس
و - دارای سلامتی جسمی و روحی - عدم ابتلا به بیماریهای صعب العلاج و واگیردار