软件和应用程序员 (ANZSCO 2613)
软件和应用程序程序员(ANZSCO 2613)是根据用户要求、系统规范和技术规范设计、开发、测试、维护和记录程序代码的专业人员。它们在各行业软件应用的开发和实施中发挥着至关重要的作用。
指示性技能水平:
在澳大利亚和新西兰,软件和应用程序程序员单元组中的大多数职业都需要学士学位或更高资格。但是,至少五年的相关经验和/或供应商认证可被视为正式资格的替代。在某些情况下,可能需要额外的在职培训和经验(ANZSCO 技能级别 1)。
任务包括:
- 研究、咨询、分析和评估系统计划需求
- 确定现有系统和流程中的技术限制和缺陷
- 测试、调试、诊断和纠正应用程序编程中的错误和故障
- 编写和维护程序代码以满足系统要求和技术规范
- 创建和更新技术计划文档和操作程序
- 提供软件设计活动的建议和指导
- 管理软件测试和自动化
- 收集和分析运营指标
- 制定持续改进和交付策略
- 创建支持软件管理和安全的工具
- 进行取证分析并识别异常或威胁
- 实施加密和解密机制
- 识别并降低整个产品生命周期的风险
职业:
- 261311 分析师程序员
- 261312 开发程序员
- 261313 软件工程师
- 261314 软件测试员
- 261315 网络安全工程师
- 261316 开发运营工程师
- 261317 渗透测试仪
- 261399 软件和应用程序程序员(不另分类)
261311 分析师程序员
替代标题:程序员分析师
分析师程序员分析用户需求,生成需求文档和系统计划,并开发、测试、调试、维护和记录程序和应用程序。
技能等级:1
261312 开发程序员
替代头衔:应用程序开发人员、ICT 开发人员、ICT 程序员
开发程序员解释规范、技术设计和流程图来构建、维护和修改软件代码。他们还根据业务功能模型构建技术规范,包括网络安全,并测试和记录软件应用程序。
技能等级:1
专业:网络安全开发人员、数据库开发人员、数据库程序员(系统)、网络程序员、软件开发人员、软件程序员
261313 软件工程师
替代头衔:软件架构师、软件设计师
软件工程师设计、开发、修改、记录、测试、实施、安装和支持软件应用程序和系统。
技能等级:1
专业:计算机应用工程师、数据库设计师、系统架构师
261314 软件测试员
软件测试人员指定、开发和编写测试计划、脚本和案例。他们进行回归测试并使用自动化测试软件应用程序来测试计算机软件的行为、功能和完整性。他们还在缺陷报告和相关文档中记录测试结果。
技能等级:1
261315 网络安全工程师
替代头衔:ICT安全工程师、信息安全工程师
网络安全工程师设计、开发、修改、记录、测试、实施、安装和支持网络安全软件应用程序和系统,确保其完全集成。
技能等级:1
261316 开发运营工程师
DevOps 工程师促进并进行沟通、协作、集成和自动化,以提高不同专业 IT 团队的效率和工作流程。
技能等级:1
专业:云计算工程师、持续集成工程师
261317 渗透测试仪
其他头衔:道德黑客、ICT 漏洞测试员、白帽
渗透测试人员创建测试用例并进行深入的技术分析,以识别软件或服务中的风险和漏洞。他们规划、协调和开展网络威胁模拟活动,以验证技术安全控制方面的缺陷。
技能等级:1
261399 软件和应用程序员(不另分类)
该职业组涵盖其他地方没有的软件和应用程序程序员分类。
技能等级:1
该组中的职业包括:目前尚未确定该剩余类别的职业。