主页 > 洞察 > 设计沙龙 > IT人力外包
  • 软件工程师外包时都有哪些类型和职责呢?

    adinnet / 2018-01-24 15:56 /IT人力外包

    软件外包服务的很多工作就像生产流水线上的公司在拧螺丝钉,需要遵守严格的生产流程和一丝不苟的严谨精神。把这些基本工作做好了,才能取得企业的管理人员的信任,才有机会承担更复杂更大责任的工作。而软件工程师也会分很多种在外包时需要确定一下需要的类型,是需要外包软件技术支持工程师还是需要外包软件测试工程师以及外包软件需求工程师呢?这些岗位都统称软件工程师,所以要了解自己的需求才能更加明确的选择到自己想要的人才类型。下面我们浅析下软件工程师类型及职责以及经常都有什么样的岗位要求。

    一、软件工程师岗位职责:  

    1.参与基于JAVA技术的应用系统开发;  

    2.根据开发规范与流程完成系统设计、编码、测试以及相关文档的编写;

    3.为其他部门提供技术支持。  

    一般都有的岗位要求:  

    1.计算机或相关专业,本科、硕士或以上应届毕业生;

    2.熟悉JAVA,热爱JAVA软件开发工作;  

    3.熟悉面向对象软件结构知识,熟悉设计模式、UML;熟悉HTML、JavaScript、CSS、AJAX 等技术;了解Struts,Hibernate,Spring,ExtJS等开源框架;了解J2EE体系结构,了解Tomcat,Websphere,Weblogic等应用服务器系统的开发;  

    4.认真、勤奋、有责任心,沟通能力强,良好的协作精神,能承受一定工作压力。

    二、软件测试工程师岗位职责:负责软件测试工作。

    一般都有的岗位要求:  

    1.计算机或相关专业,本科或以上学历;准要求,掌握国家相关预算定额的使用;  

    2.熟悉综合布线、安防监控、楼宇自控、专业音视频、通讯系统、机房建设等系统的设计 和实施;

    3.工作积极主动、责任心强;有良好的沟通能力和团队协作意识;能够胜任出差工作;

    4.年龄30岁以下。   

    三、软件需求工程师岗位职责:负责电子政务相关产品的软件需求调研、分析与管理工作。

    一般都有的岗位要求:  

    1、 计算机或相关专业,本科或以上学历,或具有工科专业背景的法律硕士;  

    2、 一年以上软件开发经验,掌握软件需求分析技术和需求管理方法,有一定的实际项目经验(法律硕士不做要求 );  

    3、 具有较强的逻辑思维能力、文档编写能力、沟通能力、责任心及团队合作精神,能够承有浓厚的兴趣;熟练运用C\C++语言;有一定的java 基础

    4、  喜欢钻研新技术;踏实敬业、有很好的团队意识和沟通协作能力;

    5、  有网络开发经验,或有LINUX开发经验者优先  

    6、熟悉FFMPEG、或RTSP\RTMP、或H264编码结构优先。   

    四、软件技术支持工程师岗位职责:  

    1.负责公司自主产品的代码维护,分析程序源码或日志定位并解决问题;  

    2.负责技术方案、技术文档的编写和推广,编写重大服务事件的处理报告,并协助提升部 门整体服务能力,保证客户满意度;

    3.为其他部门提供技术支持等。  

    一般都有的岗位要求:  

    1.计算机或相关专业,本科或硕士应届毕业生;  

    2.热爱软件技术支持工作,熟悉Java或Delphi开发、 HTML/JavaScript等技术、 Spring/Struts/Hibernate开发框架、Tomcat/EAServer等应用服务器系统的开发;

    3.熟悉大型关系数据库(SYBASE或ORACLE等)的开发;  

    4. 工作踏实认真、有责任心、良好的服务意识,较强的沟通和协调能力,能承受一定的工 作压力。    

    企业需要具有职业精神的员工。职业精神包括很多方面的内容,包括对工作的热情投入,积极与团队成员交流,具有合作精神,以企业利益为重。而不欢迎喜欢与企业讨价还价,抱怨企业提供的发展空间不够大的学生。由于软件外包服务行业是为客户提供服务的行业,很多外包项目的具体任务一般比较琐碎、枯燥,例如按照客户提供的软件框架进行编码,按照客户提供的测试用例执行软件测试。对于刚刚毕业的学生他们都需要从这些很基础的技术岗位做起,这是对他们职业精神和做事风格的考验。总结起来,外包企业需要具有一定的外包工作经验,主动学习能力强,团队合作精神好,愿意从琐碎的技术工作做起,而且有能力做好“小事”的人。



上一篇:自闭症APP开发 帮助自闭症儿童沟通和学习 下一篇:家纺行业APP开发解决方案