研究、咨询、分析和评估系统程序的需求 researching, consulting, analyzing and evaluating system program needs
识别现有系统和相关的流程、程序和方法中的技术的局限性和缺陷 identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
用已有的测试协议、指南和质量标准，对程序设计语言进行测试、调试、诊断和改正错误，以确保程序和应用程序按规范执行 testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
按照质量认证标准，编写和维护满足系统需求、系统设计和技术规格的程序代码 writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
编写、更新和维护技术程序、最终用户文档和操作程序 writing, updating and maintaining technical program, end user documentation and operational procedures
对软件设计活动的建议书和策略，如财务评估和成本核算，提供建议、指导和专业知识 providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades
261399 其他软件和应用程序员ACS评估专业相关性要求 Closely Related Core ICT Units - FLYabroad
算法设计和开发 Algorithm design and development
数据结构 Data structures
形式语言 Formal languages
操作系统 Operating systems
计算机编程（应用程序或系统）Computer Programming (application or system)
软件工程 Software Engineering
测试策略和方法 Testing strategies and methods
261399 其他软件和应用程序员ACS评估附加的专业相关性要求 Additional Closely Related ICT Units - FLYabroad
Bachelor degree (Level 7)specialising in Information Technology (Computer Science,Information Systems or other Information Technology)
OR Bachelor degree (Level 7) specialising in Electrical and Electronic Engineering and Technology
AND a minimum of three years’ relevant post qualification work experience.
Bachelor of Engineering with Honours (Computer Engineering) or (Computer and Electronic Engineering) or (Computer Systems Engineering) or (Electronic Engineering) or (Electrical and Electronic Engineering) or
(Electronics and Communication Engineering) or (Electronics and Computer Engineering) or (Electronic/s and Computer Systems Engineering) or (Network Engineering) or (Software Engineering) (NZQF Level 8)
A bachelor’s degree at NZQF Level 7, or a higher qualification with a minimum equivalent of 360 credits, which includes the requirements of a New Zealand major in one of the following focus areas:
Business Information Systems,Computational Intelligence,Computational Modelling,Computer and Electronic Engineering, Computer and Information Science, Computer and Mobile Systems Engineering,Computer Engineering, Computer Networks, Computer Science, Computer Systems, Database Architecture, Electrical and Electronic Engineering, Electronics,Electronics and Communication Engineering, Electronics and Computer Engineering, Electronics and Computer Systems, Electronic Engineering, Information and Communications Technology, Information Management, Information Science, Information Security, Information Systems,Information Technology,Internet Technology, IT Service Science, Multi-Media, Multi-Media and Web Development, Networks, Network
and Communication Engineering,Networks and Security, Network Engineering, Programming, Software and Information Technology, Software Development, Software Engineering, Systems Design, Systems Development, or Telecommunications
A Seoul Accord accredited undergraduate (initial) degree (see Note)
One of the following in a field relevant to the ICT, Electronics or Telecommunications occupation:
A Washington Accord or Sydney Accord accredited undergraduate (initial) engineering degree (see Note);
A qualification at NZQF Level 7 or higher, with a letter from IPENZ certifying that the degree and any further learning meet the benchmark requirements towards Chartered Professional Engineer professional status in New Zealand;
NZ registration as a Chartered Professional Engineer or as an Engineering Technologist by the Institution of Professional Engineers New Zealand AND a minimum of three years’ relevant post-qualification work experience.
NOTE：Where a Washington Accord accredited undergraduate engineering degree is a requirement, the engineering degree has to be awarded from or after the date the country became a signatory, and must be on the list of accredited programmes of the signatory country. To determine if an engineering degree awarded is Washington Accord accredited,please refer to the links from the International Engineering Alliance on their website: http://www.ieagreements.org/Washington-Accord/Accredited.cfm.
Where a Sydney Accord accredited undergraduate engineering degree is a requirement, the engineering technology degree has to be awarded from or after the date the country became a signatory, and must be on the list of accredited programmes of the signatory country. To determine if an engineering technology degree awarded is Sydney Accord accredited, please refer to the links from the International
Engineering Alliance on their website: http://www.ieagreements.org/Sydney/signatories.cfm.
Where a Seoul Accord accredited undergraduate IT degree is a requirement, the IT degree has to be awarded from or after the date the country became a signatory, and must be on the list of accredited programmes of the signatory country. To determine if an IT degree awarded is Seoul Accord accredited, please refer to the following link: The Seoul Accord | Seoul Accord