首页 > 职责大全 > 软件开发岗位职责(20篇)

软件开发岗位职责(20篇)

2024-07-17 阅读 9778

软件开发(岗位职责)

职位描述

1熟悉数据库系统oracle,DB2等2熟悉数据库开发3熟悉.net开发4熟悉手持机RFID开发,安卓开发5能适应出差。6试用期过后交五险。软件开发(岗位职责)[招聘部门:长城汽车股份有限公司]

职位描述

1.JAVA平台开发人员;

2.移动应用开发人员;

3.SAPABAP开发人员;

4.MS.NET平台开发人员;

5.前端工程师。软件开发(岗位职责)

职位描述

岗位职责:1、C#编程语言,具备良好的编程规范;2、熟悉PLC相关通讯;3、熟练使用ORACLE数据库;4、熟悉物流业务,了解立库、分拣系统相关设备调度流程者优先;5、有WMS、WCS系统开发、实施相关经验者优先。任职要求:1、计算机/自动化/物流等相关专业,具有仓储物流或制造业物流的工作背景的优先;2、熟练掌握.NetC#程序开发语言,有1-2年以上开发经验,具有一年以上的WPFGUI设计经验优先;3、熟悉Oracle或SQLServer,有1年以上相关数据库应用开发经验;4、有良好面向对象软件结构知识,理解软件三层结构的设计原理,熟悉常用的设计模式;5、有1年以上分析设计经验优先。软件开发(岗位职责)

职位描述

工作职责:

1、主要负责医疗软件相关产品的设计及开发等;

2、协助或独立完成相关软件的需求调研及分析;

3、项目上线的现场协助支持;

4、为提高产品质量提出合理化建议。

任职资格:

1.全日制正规本科及以上学历,计算机或医学相关专业毕业或从事软件产品的开发2年以上;

2.熟练掌握SQL,熟悉Oracle、SQLServer、DB2、MySQL等至少一种数据库产品;

3.熟悉JAVA或.Net或其他面相对象语言,具备面相对象的编程思维、熟悉Jquery、easyUI、ExtJS的Web前端程序开发,熟练应用JavaScript,熟悉HTML/CSS结构,掌握*ML相关开发技术,熟悉Web服务的相关开发,有JavaScript轻量级库easyUI开发经验,熟练应用CSS者优先;

4.能够应用软件工程规范指导开发,熟悉软件开发流程以及相关软件(包括版本控制软件、Bug/需求管理软件等)的应用;

5.学习能力强,能较快掌握和应用新技术,具备较好的独立解决问题的能力;

6.工作敬业,责任心强,积极主动,善于沟通,有较好的表达能力和职业素质,有团队协作精神,能够与领导和同事融洽合作,为团队做出贡献;

7.有HIS产品、合理用药产品、供应链产品开发经验者,优先录用。

软件开发(岗位职责)

职位描述

【岗位职责】

1.与开发团队合作进行大型商务网站架构与开发;

2.进行数据与信息开发及安全维护。

【任职要求】

1.熟练使用java、php、.net其中之一,精通.net者优先;

2.熟悉B/S架构的网站系统开发;

3.熟悉DIV+CSS、html5、Javascript、Jquery框架;

4.熟悉SQL-Server数据库的设计与操作

5.善于接受新技术,具备良好的自学能力,高度的敬业精神和团队协作能力;

6.有项目开发经验者优先;熟悉CMS等开发工具者优先。

工作地址:

辽宁省盘锦市兴隆台区惠宾派出所西盘锦生态园区有限公司三楼

软件开发(岗位职责)

职位描述

岗位职责:

1、负责公司研发项目及产品的开发及维护;

2、参与系统开发过程,能高效的完成分配的任务;;

3、编写开发文档和相关技术资料;

任职要求:

1、计算机相关专业,专科以上学历,应届生亦可;

2、至少熟悉一门主开发语言(c#/java);

3、至少熟悉一种数据库sqlserver/oracle/mysql

4、有开发工作经验优先;

5、熟悉软件开发流程、熟练掌握Java/javascript/html语言,熟练使用Eclipse等开发工具

6、了解spring和hibernate等技术原理

7、有团队精神,有较好的学习能力,能承受一定的工作压力。

8.技术深度高,学习能力强,理解能力强

软件开发(岗位职责)

职位描述

岗位职责:企业软件开发

任职要求:

1、熟练掌握java和pb开发工具,了解orale数据库;

2、应届毕业生学习成绩优良者优先;

3、有一定系统开发经验者优先;

4、做事认真踏实,爱岗敬业,学习能力强;

5、具备良好的沟通表达能力,有良好的团队合作意识。

软件开发(岗位职责)

职位描述

任职要求:

1.大专及以上文凭。专业不限,要有一定的逻辑思维,热爱互联网工作;

2.有无基础都可以(入职参加岗前实习),但必须对java软件开发行业有兴趣;热爱互联网,喜欢从事IT技术类工作;

3.学习能力强,工作热情高,富有责任感,在项目经理指导下完成商业项目的开发;

4.欢迎优秀应届毕业生前来应聘。(学习能力强者可宽松学历要求)

岗位职责:

1.具备面向对象的编程思想,熟悉设计模式;

2.具备扎实的Web开发基础,能够熟练使用Jsp、Servlet、Spring、Hibernate,深刻理解HTML,JavaScript,CSS;

3.具备扎实的数据库基础,Oracle优先;

4.熟练使用SVN版本管理工具,并对软件配置管理的概念和方法有所了解;

5.团队协作,配合项目经理的管理工作,高效完成商业项目功能开发。

福利待遇:

1.实习前进,公司提供住宿,6-8人间,24小时热水,空调,独立卫生间;

2.实习薪资,1500元每月;

3.上班时间,五天制,早上九点到下午六点,中午休息两小时,周六日双休。

工作职位:

前端工程师、架构设计师、产品开发工程师、高级工程师、技术经理、技术总监、项目经理、项目总监、CTO

软件开发(岗位职责)

职位描述

岗位职责:

1.运用PowerBuilder进行报表开发

2.依据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务

3.进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量

任职要求:

1.计算机及相关专业,大专以上学历。

2.熟悉简单英语,一年以上开发经验。

3.熟悉VB、VC、C#、PowerBuilder任一一种程序开发,有Oracle、SQLServer、PostgreSQL等数据库开发经验者优先。

4.有较强的业务学习能力和敏捷的思维能力

5.具有一定的分析、总结能力及口头、书面表达能力

6.有高度的责任心和敬业精神,善于与他人交流、沟通,富于合作精神

软件开发(岗位职责)

职位描述

任职要求:

1、2年以上大型webgis开发经历,并了解GIS基本知识。

2、熟练掌握JSP、Servlet、JavaBean等J2EE技术,熟悉Struts、Spring、SpringMVC、Hibernate、MyBatis等框架。

3、能熟练书写SQL语句,至少能熟练使用Oracle、sqlserver、mysql中的一种数据库。

4、熟悉JavaScript、JQuery、JSON、Aja*等前台技术。

5、熟练掌握Eclipse、Svn或其它相关开发管理工具;

6、拥有较强的责任感及进取精神,较好的沟通技巧及团队合作精神。

7、具有良好的代码书写规范。

软件开发(岗位职责)

职位描述

岗位职责:网站、Android/iosApp开发。任职条件:1、一年以上软件开发工作经验。2、熟悉php、java、C#(Csharp)、objective-c中一种以上编程语言,能理解面向对象或面向切面编程的思想,熟悉MVC架构(web方向);3、熟悉Mysql、sqlsever、Oracle中一种以上数据库的使用;4、熟悉html、css、javascript、jquery、easyui等前端相关知识;5、有较强的逻辑思维能力和较强的责任心;6、有优秀的沟通能力,表达能力和理解力,注重工作效率管理。软件开发(岗位职责)

职位描述

1、技能要求:掌握Python开发、掌握MySql、掌握HTML、掌握jQuery、掌握CSS、掌握JavaScript

2、工作经历要求:有至少6个月工作经验;

3、学历要求:最少大专毕业,计算机相关专业优先;

4、其它要求:诚实、对从事互联网行业充满兴趣、热爱技术、带人友善

5、性别要求:不限

软件开发(岗位职责)

职位描述

岗位职责:

1、完成终端及门店系统开发;

2、完成系统代码实现、编写代码文档和注释;

3、完善系统的功能定义和设计;

4、根据需求说明完成系统代码编写;

5、完成其他相关工作。任职资格:

1、计算机、数学、物流等专业;

2、快消、零售行业3年以上系统开发经验;优秀毕业生可不限经验

3、熟悉CRM、PDA等门店管理相关系统,有较强的逻辑分析能力和数字敏感度

4、较强的责任心,良好的团队合作能力。

5、班车每天往返潍坊。

软件开发(岗位职责)

职位描述

岗位职责:

负责计算机软件项目的设计开发

岗位要求:

1、掌握操作系统原理;

2、掌握内存管理;

3、精通C++编程;

4、掌握SQLserver关系型数据库;

5、掌握MFC编程原理;

6、有良好的问题分析和解决能力、团队协作精神及责任感;

7、计算机专业本科以上学历;

8、相关工作经验3年以上

以上条件为硬性要求,不符合条件请勿投递,条件合格者投递简历后可直接致电人事部预约面试,该岗位要求面试合格后3个工作日内到岗,公司提供免费住宿,工作环境良好、良好的晋升发展平台

缴纳五险,薪酬面议

软件开发(岗位职责)

职位描述

岗位职责:

1、负责执行公司电商平台的规划、系统分析、软件实现、性能优化,ERP,CRM,数据库架构等;

2、负责电商平台的技术支持,网站及手机APP的开发和日常维护、升级管理;

3、跟进Android或ios的新技术发展,编写设计开发及实现文档;

4、根据产品功能需求设计并完成软件实现。

任职资格:

1、25-35岁;电子商务、计算机相关专业;本科及以上学历;

2、3年以上相关工作经验;有知名互联网或电子商务企业工作经历优先;

3、精通电子商务B2B/B2C及APP应用开发模式,具有很强的业务理解和技术实现能力,丰富的开发经验,至少熟悉一种开发框架,有大型电子商务项目成功实施经验。

软件开发(岗位职责)

职位描述

岗位职责:开发软件同时,开发新客户,并能独立维护。

任职要求:有计算机或相关专业

沟通能力强,

具有面向对象编程的经验

软件开发(岗位职责)

职位描述

任职要求:

1.专业不限,要有一定的逻辑思维,热爱互联网工作;

2.热爱互联网,喜欢从事IT技术类工作;对高端建站行业有兴趣;

3.学习能力强,工作热情高,富有责任感,在高级工程师的指导下完成工作内容;

4.本岗位欢迎优秀应届毕业生前来应聘。(学习能力强者可宽松学历要求)

岗位职责:

1、负责采用PHP+MYSQL技术开发网站前台功能及后台功能系统;

2、负责网页切图,采用DIV+CSS布局制作静态网页,兼容IE6、IE7、IE8FF浏览器;

3、掌握SVN版本控制工具,采用SVN与其他工程师实现代码同步及协同开发;

4、团队协作,配合项目经理的管理工作,高效完成网站功能开发。

考核与晋升

PHP工程师、前端工程师、架构设计师、产品开发工程师、高级工程师、技术经理、技术总监、项目经理、项目总监、CTO

软件开发(岗位职责)

职位描述

岗位职责:

根据产品进度和任务分配,开发相应的软件模块

根据开发规范与流程独立完成模块的设计,编码,测试以及相关文档

协助版本设计以及修改工作

任职要求:

3年以上Java开发经验(至少2年J2EE开发经验)

熟练掌握主流数据库的SQL语句编写,Oracle优先

掌握Linu*或Uni*操作系统

掌握JSF/Spring/Hibernate/iBatis/等开源框架

有银行相关项目经验者优先

良好的沟通能力,良好的抗压能力

软件开发(岗位职责)

职位描述

要求计算机相关专业,软件开发专业优先。

公司会提供新人培训,让每位员工了解公司的发展以及掌握运用专业知识,提高工作技能。由公司资深工程师带队手把手培训。欢迎广大有志青年加入我们团队。

按照国家规定,享有双休、法定节假日。

岗位职责:

工作职责:

1、根据产品需求开发行业应用软件产品;

2、验证和修正测试中发现的问题;

3、学习和研究新技术以满足产品的需求;

4、按照要求编写软件说明书等技术文档;

技能要求:至少具备两点

1、精通SQL,ORACLE;

2、精通VC开发,熟悉windows下SDK编程,熟悉COM开发技术。

3、精通.NET技术平台,精通Java,熟悉中间件Tomcat和Eclipse开发环境;

其他要求(不在此范围内请勿投递):

1,计算机相关专业;

2,年龄20-28岁;

软件开发(岗位职责)

职位描述

岗位职责:

1、负责软件的程序设计与代码编写,根据项目具体要求,承担开发任务,按计划完成任务目标;完成软件系统及模块的编码以及软件功能模块设计和软件界面美化;

2、负责完成软件产品说明书等有关技术方案、文档的编写,以及软件单元的测试;

3、负责与软件程序员、测试人员沟通修改详细设计报告工作;

4、负责为办事处现场产品安装及售后服务提供技术支持或软件修改工作。

任职要求:

1、男女不限,40岁以下;

2、勤奋敬业、勇于创新、诚实守信、勤劳肯干、具有较强的团队合作精神;

3、具有计算机应用、软件工程、电子信息工程等专业本科学历;

4、英语四级以上,一年以上工作经验;

5、有VB、VC、C、JAVA、C#、C++等高级语言软件开发经验者优先;

6、身体健康,能适应出差,能在锦州长期工作;

7、有良好的协调和沟通能力。

篇2:软件开发工程师岗位工作职责

软件开发工程师的工作主要是负责网站整体建设及网站程序开发,那么他的具体职责是什么呢以下由[制度职责大全]人才网为大家详细介绍软件开发工程师岗位职责,请阅读。

1、软件的程序设计与代码编写。

2、有关技术方案、文档的编写,软件单元的测试。

3、根据项目具体要求,承担开发任务,按计划完成任务目标。

4、配合系统分析人员完成软件系统以及模块的需求调研、需求分析。

5、独立完成软件系统及模块的编码。

6、协助测试人员完成软件系统及模块的测试。

7、负责编制与项目相关的技术文档。

8、根据项目具体要求,承担大型网站设计与开发。

9、部分软件功能模块设计和软件界面美化。

10、协助测试试人员完成软件系统及模块的测试。

篇3:国际化软件开发职责流程

国际化软件开发需要遵守国际化技术准则,采用软件项目(或产品)方式进行。一个完整的国际化软件项目将包含很多内容和阶段,其中软件的国际化和本地化是两项主要内容。

为了更深入地理解国际化软件的开发流程,我们先从分析国际化项目失败的原因开始,然后列举国际化软件的设计准则,讨论项目团队的组织结构。在此基础上,再详细论述国际化软件的开发流程和本地化流程。

1.国际化软件项目失败的原因分析

开发国际化项目最大的难点是避免失败。由于软件生产过程和技术的复杂性,软件业在20世纪60年代出现了“软件危机”——失败的几率很高。时至今日,虽然软件开发和管理技术已经取得了“突飞猛进”式的发展,但是“软件危机”仍然没有根本消除,新开发软件项目失败的比例仍然居高不下。

与面向单一区域、单一语言的软件开发项目相比,开发国际化软件项目不仅在技术上,而且在项目需求和管理的各个方面都更加复杂,国际化软件项目失败的案例较多,开发国际化软件项目成为高风险的生产活动。

分析那些失败的国际化软件项目,其原因可能多种多样,但是没有遵守国际化软件的设计准则和技术要求,没有考虑国际化和本地化的使用要求等因素成为最大的问题。具体而言,导致国际化软件项目失败的原因主要有以下几个方面:

●在最初编写软件规格说明和开发阶段没有考虑软件的国际化问题,经常在软件编码完成后进行测试时,才发现大量的国际化设计缺陷。

●虽然考虑了软件的国际化需求,但是没有深入考虑当地用户和市场的特定需求。

●软件开发团队不熟悉国际化开发技术,不知道如何开发和管理国际化软件。

●测试团队不熟悉国际化测试技术,没有在本地化的操作系统和设备上进行产品测试。

●项目管理团队低估了软件国际化和本地化处理所需的时间。

●国际化软件开发公司让当地不合格的软件经销商进行软件本地化处理。

为了尽量避免国际化软件项目的失败,需要研究、学习和遵守国际化软件准则,充分运用国际化设计技术、工程技术、本地化技术,深入获取不同区域市场的特定功能特性需求和理解文化习俗等方面的差异。

2.国际化软件设计准则

在进行国际化软件设计实践过程中,软件专业人员逐步总结出一些通用的准则。遵守这些准则,可以尽可能地避免国际化软件项目失败,提高质量,降低开发和维护费用。

国际化软件设计需要遵循的通用准则如下:

●在国际化软件项目的初期融入国际化思想,并且使国际化贯穿于项目的整个生命周期。

●采用单一源文件进行多语言版本的本地化,不针对不同的语言编写多套代码。

●需要本地化的文字与软件源代码分离,存储在单独的资源文件中。

●软件代码支持处理单字节字符集和多字节字符集文字的输入、输出和显示,并且遵守竖排和折行规则。

●软件代码应该支持Unicode标准,或者可以在Unicode和其他代码页(CodePages)互换。

●软件代码不要嵌入字体名,也不要假设使用某种字体。

●使用通用的图标和位图,避免不同区域的文化和传统差异,避免在图标和位图中嵌入需要本地化的文字。

●菜单、对话框等界面布局能够满足处理本地化文字的长度扩展的需要。

●源语言的文字要准确精简,使用一致的术语,避免歧义和拼写错误,以便进行本地化翻译。

●保证不同区域的键盘布局都能使用源软件的快捷键。

●考虑不同区域的法律和文化习俗对软件的要求。

●如果软件中采用第三方开发的软件或组件,需要检查和确认是否满足国际化的要求。

●保证源语言软件可以在不同的区域和操作系统上正确运行。

●软件代码中避免“硬编码”,不使用基于源语言的数字常量、屏幕位置、文件和路径名。

●字符串的缓冲区长度要满足本地化字符扩展的长度。

●软件能正确支持区域排序和大小写转换。

3.项目与团队

项目是为完成某一项特定产品、服务或结果而实施的一项临时任务,它具有明确的目标、起止时间和预算。

复杂的项目需要成立项目团队,来自不同国家或地区的具有不同技能和经验的人员,为着共同的任务目标相互配合,共同完成项目的不同子任务。

国际化软件的开发是复杂的工作,需要良好的项目规划,成立有协作精神的团队,由于现代软件设计的复杂性和本地化对语言质量的较高要求,经常由分布在世界各地的多家公司的不同技术和管理人员组成国际化软件项目团队。

一般地,国际化软件项目可以分为规划阶段、实施阶段和验收结尾阶段。每一阶段的任务都需要考虑国际化和本地化需要,而且尽早进行国际化需求分析,可以有利于控制项目成本和进度。

现在软件外包成为国际化软件项目新的开发模式,通常大型跨国软件公司专注于进行软件项目规划和核心功能和特征设计,将软件的本地化外包给专业的本地化公司。现在,软件编码和测试的外包也流行起来。

项目团队对于国际化软件项目的成败具有关键性的作用。除了软件技术之外,大型国际化软件项目的项目管理非常重要,尤其是当项目由多家分布于不同国家或地区的软件公司共同实施时,项目规划和管理交流就变得更为重要了。

为了便于项目管理,通常采用“单点联系(Singlepointcontact)”的方式,每个公司在项目准备阶段指定惟一的项目经理(ProjectManager,PM),负责项目联系的一切任务。各个公司的项目经理负责组建各自的项目团队,跟踪和控制项目的实施,并且报告项目进度、存在的问题和可能的改进方法。

项目团队的构成与各家公司承担的项目任务有关系,通常项目经理按照任务类型组建不同的项目组,每个项目组指定一位组长(TeamLead),负责小组的技术和协调问题,每个组的成员由项目经理和组长协商确定。

为了顺利实施软件本地化,软件开发公司的本地化项目经理,与软件本地化外包服务公司的项目经理,以及软件开发公司在当地的分公司经理互相协作完成软件本地化。

软件开发公司的分公司主要负责对本地化的内容进行语言质量和文化传统等方面的审阅。可以由分公司内部的专职人员承担审阅任务,也可以在当地市场寻找专业人士兼任。

软件本地化公司根据项目的要求,可能组建不同的团队。对于完整的本地化项目,一般需要成立本地化语言组、本地化工程组、本地化测试组和本地化桌面排版组等。

4.国际化软件开发流程

在讨论国际化软件的流程前,需要熟悉国际化软件的开发周期。对于国际化软件而言,完整地开发周期包括需求分析、国际化、本地化、发布和维护等过程。其中国际化包括设计、开发和测试等,在国际化的各个环节都要重视软件的本地化能力。越在软件项目早期重视软件的本地化要求,就越对控制软件项目的正常进度和质量有利。

随着市场竞争的加剧,软件的国际化版本和本地化版本需要同时发布(Simship),而且本地化的语言版本越来越多,承担本地化服务的公司往往不止一家,它们可能还要进一步外包。正是由于这种复杂的环节和过程,使得大型国际化软件的项目管理更趋复杂。

国际化软件的开发流程包括开发国际化软件需要遵循软件工程的要求,分为需求分析、软件设计、软件编码、软件测试、质量保证、软件发布等过程。

在需求分析阶段,既要考虑软件的功能特性需求,也要考虑软件的国际化需求。另外,为了缩短源语言开发的版本和本地化版本的发布时间间隔(甚至达到同步发布),国际化版本的开发应该与软件本地化过程同时进行。在测试方面,对国际化版本的国际化功能测试和对本地化版本的本地化测试尽可能同时进行,以便尽早发现和修改国际化设计缺陷。

在软件进入最终本地化和测试之前,需要“冻结(Freeze)”用户界面和功能特性设计,保证软件在发布之前不再对需要本地化的内容进行改动。因为,每次改动用户界面,本地化过程都需要重新翻译一次,相应的联机帮助文档和本地化的软件手册等的内容也需要重新更新,这样会增加项目成本,延迟本地化版本的发布。

5.软件本地化流程

软件本地化的流程与具体的项目有关。复杂的软件本地化可能包括翻译、排版、工程处理和测试等内容,而较小的本地化项目可能只包含翻译或排版。

和任何软件项目一样,本地化项目的前期准备非常重要,明确项目的范围、要求、技术和资源,对于保证项目的成功可能起到关键的作用。

软件本地化项目在正式开始之前,通常需要参加项目启动会议。由软件开发公司的项目经理召集和主持,由来自多个公司的项目组关键成员参加。

大型本地化项目的实施过程可能跨度较长,通常需要进行几个周期的更新过程。按照项目计划的里程碑进行进度和质量跟踪,本地化服务公司的项目经理与开发商的本地化项目经理保持有效交流,有助于保证本地化项目的顺利实施。