软件开发人员任职资格标准
IT类任职资格标准
IT类任职资格标准一、级别划分:IT类岗位分为初级工程师、中级工程师、高级工程师。
二、I T工程师工作职责概况:●集团IT网络设施的规划、建设与管理,维护集团网络的正常运营,确保信息安全,指导各平台及下属公司的IT网络建设;●集团及各业务部门信息系统的规划、建设及管理,对K3、EAS、人力资源系统、OA系统等业务业务系统进行日常维护;●集团网站的建设与维护,为员工日常办公提供IT技术支持。
●常用证书:三、I T工程师各界别要点初级工程师:初步网络搭建/系统管理中级工程师:具备网络规划与网络编程的能力/软件项目开发能力高级工程师:整体网络规划/系统架构设计与开发,具备软件项目管理能力四、任职资格标准(一)初级IT工程师:能够独立解决日常工作中出现的各种软硬件,计算机外设的故障;对计算机局域网进行维护和管理;或能够独立维护K3/EAS/人力资源系统等各业务信息系统,保障系统的正常运营并具备基本的软件开发能力。
具备全国计算机三级等级证书/全国软考初级资格/CCNA(二)中级IT工程师网络管理方向:具备局域网规划和搭建能力,能够对网络服务器进行配置管理,并能进行网络编程开发。
系统开发方向:具备软件多模块开发能力,能够针对业务需求对公司业务系统进行功能开发,满足业务去求。
资格证书:全国软考中级资格/CCNP(三)高级级IT工程师网络管理方向:具备建设、管理和分析大型网络的知识和技能,可以进行企业级网络的核心管理和网络设计分析。
系统开发方向:具备系统架构规划设计能力,具备良好的项目管理能力,组织实施企业信息系统的设计开发,满足企业各种信息化需求。
资格证书:全国软考高级资格/CCIE。
软件公司完整职位要求
软件公司完整职位要求以下是软件公司的完整职位要求,以帮助您更好地理解我们对候选人的期望和要求。
软件开发人员职位描述- 开发和维护高质量的软件代码- 按时交付代码和项目- 参与需求分析和设计过程- 在团队中积极合作,与其他开发人员和相关团队成员合作任职要求- 本科或以上学历,计算机科学或相关专业- 具备至少2年的软件开发经验- 熟悉多种编程语言,如Java、C#、Python等- 熟悉软件开发生命周期和敏捷开发方法论- 具备良好的问题解决和分析能力- 具备良好的沟通和团队合作能力测试工程师职位描述- 设计、编写和执行软件测试计划- 识别和报告软件缺陷- 进行自动化测试和性能测试- 与开发人员和其他团队成员合作,确保软件质量和用户满意度任职要求- 本科或以上学历,计算机科学或相关专业- 具备至少2年的软件测试经验- 熟悉测试工具和技术,如Selenium、JUnit等- 熟悉测试方法和流程,包括功能测试、回归测试等- 具备良好的问题解决和分析能力- 具备良好的沟通和团队合作能力项目经理职位描述- 规划、执行和监控项目进度和资源- 领导项目团队,确保项目交付按时、按质量要求完成- 进行项目风险管理和问题解决- 与相关各方沟通和协调,保持良好的合作关系任职要求- 本科或以上学历,项目管理或相关专业- 具备至少3年的项目管理经验- 熟悉项目管理工具和方法,如MS Project、PMP等- 具备优秀的领导和沟通能力- 具备良好的问题解决和决策能力- 具备良好的团队合作和协调能力以上是软件公司的完整职位要求,希望候选人能够满足相应的经验和技能要求。
我们期待您加入我们的团队,并共同努力推动公司的发展。
c++开发 任职资格体系
c++开发任职资格体系一、引言本文档旨在阐述C开发领域的任职资格体系,通过明确各级别任职资格的要求和标准,为C开发人员提供明确的职业发展路径和晋升标准。
本体系将涵盖任职资格体系的设计原则、任职资格条件、评估与晋升机制等方面。
二、设计原则1. 能力和业绩相结合:任职资格要求既要考虑开发人员的技能和知识水平,又要关注其在工作中的实际表现和成果。
2. 区分层级:任职资格体系应区分不同层级,体现各级别间的层次差异,为人员晋升提供清晰的路径。
3. 动态调整:任职资格标准应根据行业发展、技术进步等因素进行定期评估和调整,保持与市场需求的同步。
三、任职资格条件C开发工程师:1. 计算机相关专业本科及以上学历,有相关工作经验者优先。
2. 掌握C语言编程基础,了解数据结构、算法等基础知识。
3. 具有一定的软件开发经验,能够独立完成简单任务的开发。
4. 具有良好的团队合作精神和沟通能力。
C开发中级工程师:1. C开发工程师资格满一年以上,且在能力、业绩等方面达到一定水平。
2. 能够独立完成中等规模任务的C语言开发,熟悉常用数据结构和算法。
3. 具有一定的项目管理和团队合作经验,能够参与并主导小规模项目的开发工作。
4. 了解业界最新技术动态,具有一定的技术钻研精神。
C开发高级工程师:1. C中级工程师资格满两年以上,且在能力、业绩等方面达到一定水平。
2. 熟悉C++等面向对象编程语言,能够独立完成大规模任务的C 语言开发。
3. 具有大型项目开发或技术攻坚的经验,能够带领团队解决复杂的技术问题。
4. 具备优秀的团队合作精神和领导能力。
C开发专家:1. C高级工程师资格满三年以上,且在技术、业绩等方面达到一定水平。
2. 在某个领域或某个技术方向有深入研究,具备行业领先的技术水平和创新精神。
3. 能够主导重大项目的开发和技术架构设计,带领团队解决业界难题。
4. 具备优秀的项目管理能力和团队领导力,能够培养和指导年轻工程师成长。
软件职种任职资格标准
专业技能
软件的理解与把握
4
面向对象方法的理解与工具的使用
4
计算机语言的理解与把握,工具使用
5
进度、质量、成本控制
4
操作系统的理解与把握
4
数据通讯与数据库应用
4
数据结构的理解与把握
5
行业特征与需求理解
3
程序运行的理解
3
通用技能
创新能力
4
团队协作能力
3
市场分析能力
4
理解能力
4
目标分解能力
4
学习能力
二.知识标准
掌握软件工程过程。
至少精通一门计算机语言。
至少掌握一个操作系统原理。
精通数据结构。
熟悉编译原理。
精通面向对象方法。
掌握流行系统体系。
掌握软件项目管理。
熟悉电信网络、计算机网络等网络体系与网络设备。
熟悉行业产品及其体系。
掌握数据库原理、计算机网络原理(可选)。
掌握逻辑学(含离散数学)。
掌握岗位相关规范、标准。
四.经验标准
经验标准
计算机软件或通信相关专业本科毕业或以上。
从事软件设计(包括编程)工作5年以上及公司相关行业1年以上经验。
五.专业成果标准
专业成果标准
至少独立完成过2个商业项目的系统(概要、详细)设计工作。
带领3人及以上软件开发团队,进行软件开发。
四、系统分析师任职资格标准
职种等级
系统分析师
角色定位
4
进度、质量、成本控制
3
操作系统的理解与把握
4
数据通讯与数据库应用
3
数据结构的理解与把握
4
行业特征与需求理解
任职资格标准-技术族-IT类
IT类(技术族)任职资格标准(第01版)集团二零一三年十月十日目录第一部分概述第二部分标准核心内容模型第三部分级别角色定位和基本条件第四部分标准核心内容描述一、行为标准二、能力标准三、贡献标准第五部分附则第一部分概述一、标准名称IT类(技术族)任职资格标准二、标准定义IT类任职资格标准是指从事软件、网页、程序设计,网络管理,硬件维护等工作内容的职位胜任要求。
三、标准适用范围IT类四、标准级别:本标准共设五个级别,分别为:一级标准、二级标准、三级标准、四级标准、五级标准。
五、标准的结构:本标准包括级别角色定位、基本条件、行为标准、能力标准、贡献标准和参考项。
第二部分标准核心模型第三部分级别角色定位和基本条件一、级别角色定位级别角色定位即关于各级别可承担角色的描述,包括掌握本领域内知识技能的宽度和深度;能够解决问题的范围和难度;在本领域内的地位;能够承担的职责。
二、基本条件基本条件包括以下内容:关于教育背景的要求;关于相关培训经历的要求;关于从业经验的要求;关于某方面特殊经验的要求;其他相关要求。
第四部分标准核心部分描述一、必备知识各级必备知识内容如下表:IT类任职资格行为标准包括四大行为模块。
一级行为标准:四级行为标准:三、技能标准IT类任职资格标准技能要求各级别的定义如下:一级四、贡献标准IT类任职资格素质标准共包含八项贡献:项目管理、工作案例、课程开发、文库建设、优化建议、文稿发表、人才培养、课程讲授。
各项贡献标准描述如下:项目管理第五部分附则一、本标准自XXXX年XX月XX日起生效。
二、本标准解释权属于XX部。
软件开发工程师岗位职责内容及任职资格
软件开发工程师岗位职责内容及任职资格
软件开发工程师是计算机信息技术领域中一种重要的职位,主
要负责设计、开发和实现软件应用程序。
其具体职责内容和任职资
格如下:
一、职责内容:
1. 参与软件需求分析和文档编写。
2. 设计软件架构和模块化分析,编写详细设计文档。
3. 系统开发,编写代码,调试并优化代码。
4. 负责软件单元测试和软件集成测试。
5. 负责软件的维护和更新,修复软件出现的问题,并持续优化。
6. 协助其他团队成员进行技术交流和协作。
二、任职资格:
1. 本科及以上学历,计算机相关专业,具有扎实的计算机基础。
2. 熟练掌握至少一种编程语言(如C/C++、Java、Python等)。
3. 熟练掌握面向对象编程和设计思想,并有实际项目经验。
4. 熟悉常见的数据库系统,如MySQL、Oracle、MongoDB等,
并有相关开发经验。
5. 熟练掌握常用开发工具(如Eclipse、Visual Studio等)
和版本控制工具(如Git、SVN)。
6. 具有较强的解决问题、协同工作和团队合作能力。
7. 善于学习新技术,对新技术有浓厚的兴趣和热情。
总之,软件开发工程师是一种技术含量较高的职业,需要具备
扎实的理论基础、良好的编程技能和丰富的实战经验。
同时,也需
要有较强的沟通能力、团队协作精神和不断学习和成长的意识。
IT岗位职责工作内容及任职资格要求
IT岗位职责工作内容及任职资格要求IT行业作为当今世界最发达的行业之一,IT岗位拥有极其广泛的职业范围和职业发展空间。
本文将介绍几个常见的IT岗位的职责工作内容和任职资格要求。
1. 软件工程师职责工作内容:软件工程师的主要职责是研发和维护软件产品。
他们需要进行软件设计、编写代码、测试应用程序并修复漏洞和问题。
此外,他们还需要提供技术支持,与开发团队和其他相关人员密切合作。
任职资格要求:- 具备计算机科学或相关领域的学位- 熟悉至少一种编程语言,例如Java、C++等- 熟悉软件设计和开发过程,有一定的项目经验或实习经历- 具备良好的沟通能力和团队协作精神2. 数据分析师职责工作内容:数据分析师的主要职责是具体分析和解释数据以支持商业决策。
他们需要创建和维护数据仓库,清洗原始数据,并将其转换为易于理解和使用的数据集。
此外,他们还需要运用数据可视化技术向非技术人员解释数据。
任职资格要求:- 具备相关学位,例如数学、统计学、计算机科学等领域- 熟悉数据清洗、转换和分析工具,例如SQL、Python、R等- 了解数据可视化工具,例如Tableau、PowerBI等- 具备良好的沟通能力和解释数据的能力3. 网络工程师职责工作内容:网络工程师主要负责设计、建设和维护组织内部网络。
他们需要配置网络设备,提供网络管理支持,并检测并解决网络问题。
此外,他们还需要确保网络的性能和安全。
任职资格要求:- 具备相关学位,例如计算机科学、网络工程等领域- 熟悉网络架构和协议,例如TCP/IP、DNS、VPN等- 了解网络设备和软件,例如交换机、路由器、防火墙等- 具备优秀的沟通和解决问题能力总之,IT岗位的职责和工作内容非常多样化,每个职位都有不同的任职资格要求,但IT从业者需要具备基础知识和技能,并能在团队中积极合作以提供最佳的解决方案。
软件技术人员任职资格标准
软件技术人才职称标准软件开发事业部科技发展有限公司二零壹陆年肆月目录第一部分概述一、标准名称二、标准定义三、标准适用范围四、标准级别五、标准的结构第二部分基本要求和技能标准一、基本要求二、技能标准第三部分公司工作经历要求第四部分员工能力素质评分第五部分级别岗位工资第六部分职称评审委员会第七部分评定流程和申请条件第一部分概述一、标准名称软件技术人才职称评定标准.二、标准定义软件技术人才职称评定标准是指从事JAVA、C++、PHP软件开发、软件测试人员的职位胜任要求.三、标准适用范围软件开发人员、软件测试人员进行任职资格评定.四、标准级别软件开发共设五个级别,分别为:主任工程师、副主任工程师、软件设计工程师A、B、C、软件工程师A、B、C、开发工程师A、B、C.软件测试共设四个级别,分别为:资深软件测试工程师A、B、C、高级软件测试工程师A、B、C、中级软件测试工程师A、B、C、初级测试员 A、B、C.五、标准的结构任职资格标准的结构包括:基本要求、技能标准、公司经历要求、员工能力素质.第二部分基本要求和技能标准一、基本要求软件开发工程师软件测试工程师二、技能标准软件开发工程师软件测试工程师第三部分公司工作经历要求软件开发工程师软件测试工程师备注:以上为现有正式员工晋升职称评定在公司工作经历的要求.第四部分员工能力素质评分软件开发工程师软件测试工程师备注:员工能力素质评分由申请员工的直接上级进行评分.第五部分职称级别对应工资软件开发人才对应工资表:软件测试人才对应工资表:第六部分职称评审委员会软件技术职称评定委员会由软件开发部核心成员、人力资源部及分管技术老总组成.第七部分 评定流程和申请条件一、职称级别评定流程1、新员工入职时由面试人员确定入职时的技术级别,在试用期内可以根据其工作表现情况进行调整;2、由员工填写职称评定申请书,经部门领导和人力资源审批通过后才可由技术评审委员会进行职称级别评定;3、员工技术职称级别升级在每年1月、7月共两次集中评定;4、员工技术级别升级评定后三天内给出评定结果,于下月1月正式生效; 流程图如下所示:二、职称级别申请条件 1.、公司正式员工; 2、来公司6个月以上2、上年度请假不超过15天;3、年度无旷工记录;4、上年度无公司通报批评;。
计算机技术与软件专业技术资格 聘任条件
计算机技术与软件专业技术资格聘任条件一、评审条件1. 硕士研究生及以上学历,计算机科学与技术、软件工程、信息与通信工程等相关专业,有3年以上从事计算机技术与软件研发工作经历;2. 具有扎实的计算机理论基础和软件开发经验,熟悉各种计算机语言和开发工具;3. 具有良好的团队协作精神和创新能力,能够独立完成项目研发,并解决实际问题;4. 具有良好的沟通能力和表达能力,能够与不同岗位的人员进行有效的沟通和协调;5. 具有较好的职业道德素养,工作认真负责,能够承受一定的工作压力。
二、任职资格1. 全日制本科及以上学历,计算机科学与技术、软件工程、电子信息工程等相关专业;2. 具有2年以上从事软件开发、系统集成、软件测试等相关工作经验,有一定的项目管理经验者优先;3. 具有较强的编程能力,熟练掌握至少一种编程语言,有过中大型软件开发经验者优先;4. 具备较强的学习能力和解决问题能力,逻辑思维清晰,善于分析和解决实际问题;5. 具有良好的团队协作精神和责任心,能够承受一定的工作压力。
三、发展建议1. 不断学习,提升自身技术水平和软实力,积极参与项目经验的积累;2. 加强团队协作,提高沟通能力和表达能力,不断完善自我,提升自身综合素质;3. 参与相关培训,不断提高理论水平和实际操作能力,增强自身的竞争力;4. 树立正确的职业道德观念,不断完善自我,提高自身职业素养;5. 加强自身的项目管理能力,提高自身的团队协作能力和责任心,做到工作认真、负责。
四、总结计算机技术与软件专业技术资格聘任条件是企业对人才的基本要求,具备这些条件的人才,才能更好地适应企业的发展需求。
如果我们想在这个行业取得更好的发展,就需要不断提升自己的技术水平和软实力,提高自身的综合素质,增强自身的竞争力,从而更好地适应企业的发展需求。
希望每一位计算机技术与软件专业的人才都能努力实现自身的发展目标,为企业发展做出更大的贡献。
在计算机技术与软件专业,能够达到聘任条件的人才是非常宝贵的。
IT任职资格标准系统集成与软件开发案例
系统集成与软件开发任职资格标准(分级标准)
第1级:助理程序员
第2级:程序员
第3级:软件设计师
第4级:系统分析师
第5级:资深系统分析师
第6级:系统架构师
备注:
(一)必备知识
1、“企业知识”如企业制度与政策,企业组织结构及部门的组织结构\与本职位有关业务流程\企业文化
2、“专业知识”指该职种人员从事工作必须的专业基础知识和专业知识,具有明显的专业特点。
3、“企业知识”和“专业知识”的划分是为了在梳理知识大纲时更加清晰。
4、A、B、C、D、E表示对知识的要求程度。
A表示“不要求”,B表示“了解”,C 表示“熟悉”,D表示“掌握”,E表示“精通”。
根据各级员工对每一个知识点的不同,在相应的位置标注“*”。
(二)技能要求
1、“基础技能”指需要该职种必备,但与该职种人员所从事的业务工作没有直接关系的技能。
2、“业务技能”指该职种人员从事工作必须的专业技能,具有明显的专业特点。
3、“基础技能”和“业务技能”的划分是为了在梳理技能标准时更加清晰。
4、A、B、C、D、E表示对技能的要求程度。
A表示“不要求”,B表示“实践过,在有协助的情况下能够运作”,C表示“具有无需协作的运作的能力,可以成功完成大多数事件的能力”,D表示“具有独立的运作能力,可以带领和指导他人有效完成工作”,E表示“精通”。
根据各级员工对每一个知识点的不同,在相应的位置标注“*”。
(三)表格里的“——”表示该项与前一级要求相同,参照前一级。
技术类任职资格标准
技术类任职资格标准技术类任职资格标准是企业招聘技术人才时所制定的一系列要求,旨在确保招聘到具备所需技能和知识的人才,以满足企业的技术需求。
在当今快速发展的科技领域,技术人才的需求日益增长,因此制定明确的技术类任职资格标准显得尤为重要。
首先,技术类任职资格标准应包括对应聘者学历背景的要求。
通常情况下,技术类岗位对应聘者的学历要求较高,例如本科及以上学历,或者相关技术领域的硕士、博士学历。
这是因为高学历通常代表着更深厚的专业知识和学术造诣,对于技术类岗位来说,这是基本的保障。
其次,技术类任职资格标准还应包括对应聘者专业知识和技能的要求。
不同的技术岗位对专业知识和技能的要求各有不同,但总体来说,对于软件开发类岗位,通常要求应聘者具备扎实的编程基础和相关开发经验;对于硬件工程师来说,则需要具备电子、机械等方面的专业知识和实践能力。
此外,对于一些新兴技术领域,如人工智能、大数据等,对应聘者的技术创新能力和前沿知识的掌握也是重要考量。
除了学历和专业知识技能外,技术类任职资格标准还应关注应聘者的工作经验和项目经历。
对于一些高级技术职位,企业通常会要求应聘者具有丰富的工作经验和成功的项目案例,以证明其在技术领域的实际能力和业绩表现。
这些经验和案例可以作为评定应聘者能力的重要依据。
此外,对于技术类任职资格标准来说,应聘者的综合素质也是需要考虑的因素之一。
技术人才除了需要具备扎实的专业知识和技能外,还需要具备良好的沟通能力、团队合作精神、问题解决能力等综合素质,这些素质同样对于技术类岗位的工作表现和团队协作至关重要。
总的来说,技术类任职资格标准是企业招聘技术人才时所依据的一系列要求,其内容涵盖了学历背景、专业知识技能、工作经验和综合素质等多个方面。
通过制定明确的技术类任职资格标准,企业可以更好地筛选和招聘到符合要求的技术人才,为企业的发展提供有力的支持。
因此,企业在制定技术类任职资格标准时,应当充分考虑到岗位需求和实际情况,确保标准的科学性和合理性,以满足企业的长期发展需求。
计算机程序设计员国家职业标准(2008修订)
计算机程序设计员国家职业标准(2008修订)国家职业标准:计算机程序设计员计算机程序设计员是利用计算机软件开发工具,从事各类软件编程、调试的技术人员。
该职业共设初级、中级和高级三个等级,分别对应国家职业资格五级、四级和三级。
该职业需要在室内常温的环境下工作,因此需要具备较强的研究、表达、计算和逻辑思维能力,以及一定的空间感、形体感,色觉正常,手指、手臂灵活,动作协调性强。
基本文化程度要求高中毕业(或同等学历)。
对于从事或准备从事该职业的人员,需要进行相应的培训和鉴定。
培训期限根据不同等级的培养目标和教学计划来确定,分别为:初级不少于200标准学时,中级不少于250标准学时,高级不少于300标准学时。
培训初级、中级的教师需要具有本职业高级职业资格证书2年以上或相关专业中级以上专业技术职务任职资格;培训高级的教师需要具有本职业高级职业资格证书5年以上或相关专业高级专业技术职务任职资格。
培训场地设备需要具有满足教学需要的标准教室和具有计算机网络环境、软件环境等必备软硬件条件的实操机房。
鉴定要求根据不同等级的职业证书来确定。
初级职业证书的申报条件包括:经本职业初级正规培训达规定标准学时数,并取得结业证书;连续从事本职业工作1年以上;取得经劳动保障行政部门审核认定的、以中级技能为培养目标的中等以上职业学校本职业(专业)毕业证书。
中级职业证书的申报条件包括:取得本职业初级职业证书后,连续从事本职业工作1年以上;经本职业中级正规培训达规定标准学时数,并取得结业证书;连续从事本职业工作3年以上;取得经劳动保障行政部门审核认定的、以高级技能为培养目标的高等以上职业学校本职业(专业)毕业证书;取得相关专业大专以上(含大专)毕业证书,并连续从事本职业工作1年以上。
高级职业证书的申报条件包括:取得本职业中级职业证书后,连续从事本职业工作2年以上;经本职业高级正规培训达规定标准学时数,并取得结业证书;连续从事本职业工作5年以上。
软件开发工程师岗位职责内容及任职资格
软件开发工程师岗位职责内容及任职资格(实用版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的实用资料,如教学心得体会、工作心得体会、学生心得体会、综合心得体会、党员心得体会、培训心得体会、军警心得体会、观后感、作文大全、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor.I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!And, this store provides various types of practical materials for everyone, such as teaching experience, work experience, student experience, comprehensive experience, party member experience, training experience, military and police experience, observation and feedback, essay collection, other materials, etc. If you want to learn about different data formats and writing methods, please pay attention!软件开发工程师岗位职责内容及任职资格第1篇软件开发工程师岗位职责内容及任职资格软件开发工程师工作职责软件开发工程师是从事软件开发相关工作的人员的统称。
软件开发工程师的工作职责
软件开发工程师的工作职责软件开发工程师的工作职责精选篇1岗位职责:1、负责公司业务软件的开发及维护工作;2、分析并制定开发计划,按时按量完成项目各阶段开发任务。
任职要求:1、计算机及相关专业,全日制本科或以上学历(经验丰富者专科学历也可);2、具有一定的英文资料阅读能力;3、有一定的linu_基础知识,掌握VC++、C/C++编程,大型数据库及网络编程,有底层开发经验者优先;4、熟练掌握shell脚本编程,熟悉python语言编程者优先;5、能独立完成软件项目,在图形用户界面(GUI)开发方面具有丰富的经验者优先;6、有操作系统、嵌入式开发经验的人员优先;7、具有良好的软件文档编写习惯;8、性格开朗,工作积极主动,有较强的抗压与责任担当能力,具备较强的学习能力与团队协作能力。
软件开发工程师的工作职责精选篇2岗位职责:1、从事Android应用的开发与维护;2、能独立完成手机软件设计、编码和单元测试工作,保证开发质量;3、App性能及内存调优;4、参与产品需求的沟通、讨论和协调。
岗位要求:1、本科及以上学历,有2年以上Android应用实际开发经验;2、熟悉Android BLE开发;3、熟悉使用Android Studio;4、熟悉多线程、HTTP、TCP/IP通讯协议;5、熟悉Android UI设计与网络传输;6、开发基础良好,理解设计模式,在项目或产品中有很好的设计实践;7、有强烈的责任心和团队精神,善于沟通和合作;8、有JNI开发经验的优先;9、有IOT、Smart home智能硬件产品APP设计开发经验者优先。
软件开发工程师的工作职责精选篇3岗位职责:1、使用COCOS2D引擎,LUA,进行手游客户端功能开发;2、根据项目策划需求,实现项目功能;3、与策划、美术配合以完成工作目标;4、与团队其他成员协作/沟通,解决技术难题。
任职要求:1、扎实的C++语言基础和算法分析能力,熟悉lua,代码规范良好,有网狐程序开发经验者优先;2、熟悉网络通信,熟悉tcp/ip协议,熟悉http协议;3、有cocos2d—_使用经验(独自或参与开发过游戏)的优先考虑;4、有ios和android上线产品开发经验优先;5、热爱手机游戏开发,愿意全身心投入技术工作;6、有自我激励和良好的团队协作能力,有独立完成工作的能力,能承担较大工作压力。
专业类――IT职种任职资格标准
台及相关软件的维护技能(网页设计);
熟悉通用服务器的硬件构造和结构原理(网络管理);
掌握服务器操作系统的管理,能及时调整系统参数, 保证系统的最佳运行 (网
络管理);
能够指导下级维护人员的工作(网络管理);
具备小型局域网的设计及构建能力(网络管理);
请收集
收集、统计邮箱申请。
6.18邮箱注
册及反馈
分配邮箱ID,在企业网站上注册邮箱,并及时将注册信 息反馈给申请人。
6.19资料存
档管理
对计算机技术资料的登记进行存档。
6.20档案变
动管理
对各种档案的变动进行记录。
6.21数据日 常备份
根据《数据备份操作规程》对数据进行日常备份。
2.二级职员
行为模块
一级
掌握数据分析的方法,并能进行数据挖掘(程序设计);
掌握网络维护的技巧,能够根据需要及时调整网络参数,保证网络的最佳运行
(网络管理);
能够制定本专业的流程及工作标准;
能够了解本专业的发展趋势,并对信息系统建设提出可行性意见;
能对现有系统提出改进办法,优化现有系统;
有责任心,具备培养卜属的冃匕力;
高级
2.6功能设 计
对中小型系统根据设计方案和《软件需求说明书》进行 功能模块划分及数据模型的建立与设计,生成《软件系统设 计说明书》。
2.7数据环
境调试
对软件整体运行的数据环境进行调试。
2.8安全调 试
对软件整体运行的安全性进行调试。
2.9系统数
据集成
对系统数据集成环境进行调试。
2.10系统
安全集成
依据系统设计中的系统安全策略进行安全调试。
软件开发 用人计划
软件开发用人计划
这里是一个"软件开发用人计划"的初步内容:
软件开发人员用人计划
一、招聘人数
本公司将根据产品发展需求,在未来一年内招聘20-30名软件开发人员。
二、岗位描述
1. 软件工程师:主要负责产品功能设计与编码实现、测试与维护。
2. 前端开发工程师:主要负责网站/前端设计与开发。
3. 项目经理:主管产品研发项目,组织团队工作。
三、任职资格
1. 本科及以上学历,计算机或相关专业毕业。
2. 两年以上软件开发工作经验。
3. 熟悉、#或等主流开发语言中的一种或多种。
4. 拥有独立开发能力,熟悉软件开发流程和方法。
5. 个性好,工作积极主动,能快速掌握新技术。
四、薪资及福利
1. 面议工资,考核绩效奖金。
2. 五险一金、年终分红。
3. 膳食补贴、通讯补贴。
4. 周末加班可另补假期。
五、联系方式
请登陆我们公司招聘网站或者直接发送简历到@.。
我们将在两周内与你联系面谈。
人才是企业不断创新的动力,我们期待您的加入!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
××公司软件开发人员任职资格标准V1.1变更履历 (3)一、级别划分及申报条件 (3)1.级别划分 (3)1.1.级别划分 (3)1.2.3等设置 (4)2.申报条件 (4)2.1.学历及工作年限要求 (4)2.2.项目经验要求 (4)2.3.知识技能要求 (4)二、任职资格行为标准 (6)一级(助理软件工程师) (6)1.参与需求讨论(理解需求并执行) (6)1.1.制作demo (6)1.2.理解需求文档 (6)2.参与设计 (6)2.1.参与编写概要设计文档 (6)2.2.配合完成详细设计文档的编写 (6)3.功能开发 (6)3.1.确认开发任务 (6)3.2.开发搭建环境 (6)3.3.编写功能代码 (6)3.4.单元测试 (6)3.5.执行版本控制 (7)4.参与测试 (7)4.1.配合测试 (7)二级(软件工程师) (7)1 需求分析(理解) (7)1.1.参与需求调研 (7)1.2.编写需求文档 (7)2 模块设计 (7)2.1.编写概要设计文档 (7)2.2.编写详细设计文档 (7)3 模块开发 (8)3.1.确认开发任务 (8)3.2.开发搭建环境 (8)3.3.模块功能编写代码 (8)3.4.解决一般技术问题 (8)3.5.参与代码走查 (8)3.6.单元测试 (8)3.7.参与整合联调 (8)3.8.执行版本控制 (8)4 模块测试 (8)4.1.搭建测试环境 (8)4.2.配合测试 (9)5 部署支持 (9)5.1.编写部署文档 (9)5.2.协助解决部署问题 (9)三级(高级软件开发工程师) (9)1 支持售前工作 (9)1.1.技术可行性分析 (9)1.2.参与技术方案文档编写 (9)1.3.评估工作量及风险 (9)2 控制和主导需求 (9)2.1.主导需求调研 (9)2.2.需求分析 (9)3 系统设计 (10)3.1.数据库设计 (10)3.2.系统设计 (10)4 测试规划 (10)5 部署规划 (10)5.1.系统部署 (10)6 核心模块开发 (10)6.1.核心功能代码编写 (10)6.2.解决技术难题 (10)四级(资深软件工程师) (10)1 技术创新与优化 (10)1.1.技术发展建议 (10)1.2.规范改进建议 (10)1.3.管理项目和产品 (11)2 处理测试疑难问题 (11)3 设计规划 (11)3.1.规范产品设计 (11)4 产品规划 (11)4.1.产品战略建议 (11)4.2.产品改进建议 (11)5 需求规划 (11)5.1.需求评审 (11)变更履历一、级别划分及申报条件1.级别划分××公司软件研发类人员划分为4级,每级分为3等,具体为:1.1.级别划分1.2.3等设置2.申报条件2.1.学历及工作年限要求2.2.项目经验要求2.3.知识技能要求二、任职资格行为标准一级(助理软件工程师)1.参与需求讨论(理解需求并执行)1.1. 制作demo▪与需求人员进行交流,理解系统的需求,确定系统的功能模块及功能结构▪根据需求运用demo制作工具完成demo的功能制作1.2. 理解需求文档▪阅读理解需求规格说明书及相关文档,提出需求理解的相关问题或疑惑并与需求人员交流确认2.参与设计2.1. 参与编写概要设计文档▪理解系统需求规格说明书,参与讨论确定系统设计的总体思想▪完成相关模块的设计文档编写▪参与评审概要设计的合理性、可实现性和可扩展性2.2. 配合完成详细设计文档的编写▪在理解需求规格说明书及概要设计总体思想的基础上完成相关功能的详细设计文档编写▪相关功能详细设计的合理性、可实现性和可扩展性3.功能开发3.1. 确认开发任务▪明确个人开发任务内容,确定工期并反馈▪与项目经理沟通并确认模块开发计划,沟通计划3.2. 开发搭建环境▪根据开发环境要求在本机安装必备的开发工具、版本控制工具,并调试通过▪确认开发环境是可用的,开发工程及配置遵循统一规范3.3. 编写功能代码▪在需求说明书及详细设计文档基础上,遵循代码规范要求完成分配功能的程序编写、调试,完成代码编写▪检查并确认代码注释遵循代码规范,代码编写遵循代码规范及优化原则▪提交源代码和程序,根据需要编写模块实现说明书3.4. 单元测试▪以详细设计说明书为依据,审查模块实现说明书,看是否存在实现上的错误或遗漏▪确定测试目标、计划及方案,设计测试用例,编写测试代码▪根据测试用例及测试代码测试自己编写的功能模块,分析测试结果,定位问题,并修改代码▪单元测试发现的缺陷日清日结3.5. 执行版本控制▪熟悉项目版本控制日常使用规范要求,正确使用项目版本控制工具,协同团队做好版本控制▪确认自己提交代码编译正确并可运行,及时与其他成员沟通解决遇到的版本控制问题4.参与测试4.1. 配合测试▪根据需求说明书、模块设计以及实际的代码实现,与测试人员沟通并确认模块功能的用例设计以及确认BUG情况▪按照公司BUG管理要求及时修改自己负责模块的BUG▪根据需要编写BUG修改记录二级(软件工程师)1需求分析(理解)1.1. 参与需求调研▪配合需求调研,与需求分析人员进行沟通,了解基本项目需求情况,并总结问题,形成《需求问题记录》。
▪根据已形成的《需求问题记录》与客户/项目经理进行交流沟通,确认问题及问题的基本处理方法。
并增加问题处理意见及处理方法形成《需求问题及处理建议》。
提交需求人员进行需求确认。
1.2. 编写需求文档▪根据项目定义的《需求规格说明书》模板以及需求的调研结果,补充《需求规格说明书》技术部分。
▪提交《需求规格说明书》到相关负责人,由负责人确认工作成果是否满足要求。
▪参与需求评审,形成正式的评审报告,收集和评审相关的度量数据。
2模块设计2.1. 编写概要设计文档▪详读《需求规格说明书》,了解模块功能需求;根据需求了解情况,整理存在的问题及疑惑。
与需求人员进行沟通确认,并确认解决方案。
▪根据概要设计文档的编写规范及版本规范进行系统具体功能概要模块设计文档编写;提交概要设计文档,由项目经理或相关负责人确认审核。
▪参与概要设计评审(至少包括数据库设计评审),形成正式的评审报告,收集和评审相关的度量数据。
2.2. 编写详细设计文档▪详读《需求规格说明书》及《概要设计文档》,了解模块功能需求及设计思路;根据了解情况,整理存在的问题及疑惑。
与相关人员进行沟通确认,并确认解决方案。
▪根据详细设计文档的编写规范及版本规范进行系统具体功能概要详细设计文档编写;并提交详细概要设计文档,由项目经理或相关负责人确认审核。
3模块开发3.1. 确认开发任务▪根据项目进度安排与上级工作安排明确个人开发任务,了解工作内容、范围及期限;根据对个人任务了解情况,根据个人能力,反馈是否可按要求完成。
▪根据最终确认结果,确认工作内容、范围及期限。
3.2. 开发搭建环境▪搭建整体开发环境▪搭建数据库开发环境,完成配置检验开发环境3.3. 模块功能编写代码▪根据开发任务熟悉本人开发模块的需求分析及模块设计;编写规范进行代码开发,并完成模块功能代码开发3.4. 解决一般技术问题▪根据代码编写与自测发现开发中的问题,提交文档到mantis系统/或通知测试人员进行记录▪根据问题与相关人员进行讨论并分析问题形成解决方案;根据解决方案快速解决问题3.5. 参与代码走查▪配合代码走查人员检查项目中的代码,协助解释代码功能;根据走查结果整理项目中存在的代码质量问题,提交检查记录情况至项目负责人安排处理▪根据项目负责人安排,解决已存在的代码质量问题,并在Mantis上进行登记3.6. 单元测试▪根据自己编写的模块代码及核心代码、逻辑复杂代码进行单元测试代码编写▪利用单元测试工具,测试模块功能,根据测试结果修改模块存在的问题,最终保证单元测试全部通过▪单元测试的缺陷日清日结3.7. 参与整合联调▪根据项目开发进度与各模块负责人沟通,确认整合联调任务内容,形成系统联调方案及计划。
▪根据确认的联调任务,进行系统联调测试;配合解决联调过程中存在的问题,保证联调顺利通过测试;并最终提供联调结果报告3.8. 执行版本控制▪根据项目版本控制日常规范要求,使用项目版本控制工具。
▪根据项目要求完成自己编写模块的版本控制,及时按质按量提交代码,保证版本的正确与完整性。
4模块测试4.1. 搭建测试环境▪准备部署安装介质、版本及数据;按照项目组规范,部署测试系统到指定地址或环境;配合测试人员验证部署环境是否正常,及时解决存在问题。
最终提供《测试环境发布报告》4.2. 配合测试▪及时登陆Mantis,了解自己负责模块的BUG情况;并及时与测试人员进行沟通,确认问题;完成自己负责模块的BUG修改,并修改Mantis状态;确认Mantis已修改BUG 的测试反馈情况,并及时处理。
5部署支持5.1. 编写部署文档▪根据项目定义的《系统部署文档》模版和项目情况整理部署流程、系统软硬件环境要求补充到《系统部署文档》对应章节;▪最终完成《系统部署文档》编写,并提交负责人审批确认。
5.2. 协助解决部署问题▪根据项目的部署实际情况分析过程中所产生问题原因;对问题进行分析并定位并协助解决或对无法解决的问题进行上报。
▪根据部署情况进行经验总结,将问题及解决方案纳入项目《FAQ》文档。
三级(高级软件开发工程师)1支持售前工作1.1. 技术可行性分析▪根据项目情况了解技术和业务的需求,并整理出技术实现方案▪评估各方案优缺点,并推荐合适的技术解决方案▪参与技术方案决策工作,按公司要求的结构化决策流程执行技术选型决策。
1.2. 参与技术方案文档编写▪根据项目情况与客户或售前人员进行沟通了解项目背景,设计项目技术方案▪参与项目标书中技术部分编写1.3. 评估工作量及风险▪确认项目工作范围,对各模块进行细化,评估每个功能点的工作量并汇总,估算工作量▪评估项目技术风险点,并制定相应的解决策略2控制和主导需求2.1. 主导需求调研▪与客户进行沟通,制定需求调研计划▪按照调研计划进行需求调研,汇总需求文档▪主导需求评审,形成评审报告2.2. 需求分析▪根据需求调研梳理需求,整理并分配下级完成需求文档(包括:业务需求说明书,需求规格说明书)▪需求demo的整体规划,组织和监控DEMO制作,形成DEMO▪向客户提交业务需求说明文档及展示demo和确认需求3系统设计3.1. 数据库设计▪使用数据库设计工具设计数据库,完成数据库设计文档3.2. 系统设计▪确定系统整体设计框架,包括开发平台选择(如:.NET/JA V A.....)、第三方产品选择(商业或者开源),完成框架设计▪确定系统具体的功能模块,分配工作,形成任务分配计划文档,并进行跟进▪制定模块设计评审标准,进行系统各模块评审,归档4测试规划▪提出测试要求及测试范围,配合测试人员完成测试计划和测试用例▪规划测试环境,对需要联调的项目进行仿真环境准备5部署规划5.1. 系统部署▪评估部署方案可行性及操作性,编写部分或者全部部署方案▪对部署工作进行分析,解决相关问题,记录解决方案▪对系统性能瓶颈进行定位,进行系统相应部分调优,包括:操作系统、数据库、应用服务器、应用程序本身6核心模块开发6.1. 核心功能代码编写▪根据系统需求,进行核心功能设计及进行代码编写▪根据核心模块,指导开发人员理解核心技术说明文档6.2. 解决技术难题▪及时发现并解决开发中的技术难点▪进行技术创新,项目中能提出技术革新方案,提高项目的生产效率。