21231 软件工程师和设计师 Software engineers and designers - FLYabroad NOC 2021

21231 软件工程师和设计师 Software engineers and designers

飞出国 NOC2021:21231 软件工程师和设计师研究、设计、评估、集成和维护软件应用程序、技术环境、操作系统、嵌入式软件、信息仓库和电信软件。他们受雇于整个私营和公共部门的信息技术咨询公司、信息技术研发公司和信息技术单位,或者他们可能是自雇人士。Software engineers and designers research, design, evaluate, integrate and maintain software applications, technical environments, operating systems, embedded software, information warehouses and telecommunications software. They are employed in information technology consulting firms, information technology research and development firms, and information technology units throughout the private and public sectors, or they may be self-employed.

21231 示例职业名称 - 飞出国 Example titles

  • 应用架构师 / Application architect
  • 云基础架构工程师 / Cloud infrastructure engineer
  • 云运维工程师 / Cloud operations engineer
  • 电脑软件工程师 / Computer software engineer
  • 嵌入式软件工程师 / Embedded software engineer
  • 移动开发主管 / Mobile development lead
  • 现场可靠性工程师 / Site reliability engineer
  • 软件和信息技术项目经理 / Software and information technology project manager
  • 软件架构师 / Software architect
  • 软件设计工程师 / Software design engineer
  • 软件设计项目经理 / Software design project manager
  • 软件设计验证工程师 / Software design verification engineer
  • 软件设计师 / Software designer
  • 软件项目经理 / Software project manager
  • 软件系统集成工程师 / Software systems integration engineer
  • 软件技术架构师 / Software technical architect
  • 软件测试工程师 / Software testing engineer
  • 电信软件工程师 / Telecommunications software engineer
21231 包含 Inclusions
  • 系统架构师 / Systems architect

21231 软件工程师和设计师主要职责 Main duties - FLYabroad NOC

21231 该小组执行以下部分或全部职责 This group performs some or all of the following duties:

  • 收集和记录用户的需求并制定逻辑和物理规格 / Collect and document users’ requirements and develop logical and physical specifications
  • 研究、评估和综合技术信息,以设计、开发和测试基于计算机的系统,包括移动应用程序 / Research, evaluate and synthesize technical information to design, develop and test computer-based systems including mobile applications
  • 开发数据、流程和网络模型以优化架构并评估设计的性能和可靠性 / Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
  • 规划、设计和协调基于计算机的系统(包括移动应用程序)的开发、安装、集成和操作 / Plan, design and coordinate the development, installation, integration and operation of computer-based systems including mobile applications
  • 评估、测试、排除故障、记录、升级和开发操作系统、通信环境和应用软件的维护程序 / Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
  • 可能领导和协调信息系统专业团队开发软件和集成信息系统、过程控制软件和其他嵌入式软件控制系统 / May lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.

21231 软件工程师和设计师就业要求 Employment requirements - FLYabroad NOC

  • 通常需要计算机科学、计算机系统工程、软件工程或数学的学士学位或完成计算机科学的大学课程 / A bachelor’s degree, usually in computer science, computer systems engineering, software engineering or mathematics or completion of a college program in computer science is usually required.
  • 可能需要相关学科的硕士或博士学位 / A master’s or doctoral degree in a related discipline may be required.
  • 批准工程图纸和报告并作为专业工程师 (P.Eng.) 执业需要获得省或地区专业工程师协会的许可 / Licensing by a provincial or territorial association of professional engineers is required to approve engineering drawings and reports and to practise as a Professional Engineer (P.Eng.).
  • 工程师从认可的教育项目毕业、在工程领域拥有三到四年的监督工作经验并通过专业实践考试后,才有资格注册 / Engineers are eligible for registration following graduation from an accredited educational program, three or four years of supervised work experience in engineering, and passing a professional practice examination.
  • 通常需要有计算机程序员的经验 / Experience as a computer programmer is usually required.

21231 附加信息 Additional information

无附加信息,飞出国 NOC 2021。

21231 排除 Exclusions

  • 计算机和信息系统经理 (20012) / Computer and information systems managers (20012)
  • 计算机工程师(软件除外)(21311 计算机工程师(软件工程师和设计师除外)) / Computer engineer (except software) (in 21311 Computer engineers (except software engineers and designers))
  • 计算机系统开发人员和程序员 (21230) / Computer systems developers and programmers (21230)
  • 数据库分析师和数据管理员 (21223) / Database analysts and data administrators (21223)
  • 电气和电子工程师 (21310) / Electrical and electronics engineers (21310)
  • 信息系统专家 (21222) / Information systems specialists (21222)
  • 信息系统测试技术员(22222) / Information systems testing technicians (22222)
  • 网页设计师 (21233) / Web designers (21233)
  • Web 开发人员和程序员 (21234) / Web developers and programmers (21234)
  • 软件开发人员和程序员 (21232) / Software developers and programmers (21232)

21231 软件工程师和设计师职业名称 - 飞出国 All titles- FLYabroad NOC

  • 应用架构师 / Application architect
  • 自动化工程师 – 软件 / Automation engineer – software
  • 后端工程师 / Backend engineer
  • 云管理员 / Cloud administrator
  • 云架构师 / Cloud architect
  • 云工程师 / Cloud engineer
  • 云基础架构工程师 / Cloud infrastructure engineer
  • 云运维工程师 / Cloud operations engineer
  • 计算机应用工程师 / Computer applications engineer
  • 电脑软件工程师 / Computer software engineer
  • 计算机系统平台工程师-软件 / Computer systems platform engineer - software
  • 计算机电信软件专家 / Computer telecommunications software specialist
  • 开发和运营(DevOps)工程师 / Development and operations (DevOps) engineer
  • 嵌入式软件设计师 / Embedded software designer
  • 嵌入式软件工程师 / Embedded software engineer
  • 首席开发和运营 (DevOps) 工程师 / Lead development and operations (DevOps) engineer
  • 首席软件工程师 / Lead software engineer
  • 移动开发主管 / Mobile development lead
  • 仿真软件设计工程师 / Simulation software design engineer
  • 现场可靠性工程师 / Site reliability engineer
  • 软件和信息技术项目经理 / Software and information technology project manager
  • 软件架构师 / Software architect
  • 软件设计工程师 / Software design engineer
  • 软件设计项目经理 / Software design project manager
  • 软件设计主管 / Software design supervisor
  • 软件设计验证工程师 / Software design verification engineer
  • 软件设计师 / Software designer
  • 软件开发工程师 / Software development engineer
  • 软件工程师 / Software engineer
  • 软件工程主管 / Software engineering lead
  • 软件项目经理 / Software project manager
  • 软件质量保证(QA)工程师 / Software quality assurance (QA) engineer
  • 软件系统设计师 / Software systems designer
  • 软件系统集成工程师 / Software systems integration engineer
  • 软件技术架构师 / Software technical architect
  • 软件测试工程师 / Software testing engineer
  • 系统应用工程师 / Systems applications engineer
  • 系统架构师 / Systems architect
  • 系统工程师 - 软件 / Systems engineer - software
  • 电信软件工程师 / Telecommunications software engineer
  • 电信软件专家 / Telecommunications software specialist
  • 测试自动化工程师——软件 / Test automation engineer – software