软件工程师是一种专门从事软件开发和设计的职业。他们负责开发、测试和维护计算机软件,以满足用户需求和业务要求。软件工程师通常在软件开发生命周期的各个阶段工作,包括需求分析、设计、编码、测试和部署。
工作内容
负责软件研发工作,根据产品需求完成相关产品功能开发,参与软件工程系统的设计、开发、测试等过程。
独立完成相关模块的设计和开发工作,负责工程中主要功能的代码实现。
完成产品功能和技术需求方面的优化和产品问题分析,协调各个程序员的工作,并能与其它软件工程师协作工作。
系统导入与系统整合工作之执行。
伺服器安装与测试,与开放资料整合模组,并对接口开发有项目经验佳。
熟练使用以下常用框架技术:SSH、SSM、Hibernate、Spring、Struts、Json、Xml、Ajax、JavaScript等。
了解Java多线程与网络通讯技术,熟悉资料库/SQL语法者。
实测系统整合功能与协助开发人员除错。
熟Linux环境操作与系统安装,了解虚拟化、云平台知识基础。
撰写软件专案之相关技术文件。
职位要求
本科及以上学历,计算机等相关专业者优先。
1年以上C/C++大规模开发经验。
精通C/C++编程,擅长嵌入式高性能多线程编程,有丰富性能优化经验者优先。
熟悉Linux/UNIX操作系统,擅长内存管理机制等,熟悉面向对象编程,熟悉常用设计模式,有丰富架构设计经验者优先。
拥有扎实的java基础知识,具Java Web 开发经验。
具有较好的的分析逻辑能力,能够识别编码中的潜在风险。
具备软件工程及敏捷开发相关知识,有良好的数学和计算机图形学基础,熟悉数据结构和算法。
具备团队精神,工作积极主动、严谨。
具有物联网、道路照明行业管理软件开发经验优先,了解行业相关的技术标准和规范优先。
能力要求
良好的编码能力:至少精通一门编程语言如Java, C/C++等。
认识和运用数据库的能力:了解数据库操作和编程是基础素质之一。
较强的英语阅读和写作能力:对于阅读技术文章和与国际同行交流是必要的。
具有软件工程的概念:从项目需求分析到安装调试都应能胜任。
求知欲和进取心:在持续变化的行业中保持学习和进步的态度。
自觉的规范意识和团队精神:软件开发往往涉及团队合作,规范意识和团队精神至关重要。
职业前景
在我国,软件工程师的需求持续增长,位列IT职场人气职位之首。毕业生有多种就业选择,包括各大软件公司、企事业单位等。目前对软件人才的需求已达20万并持续增长,高素质的软件工程人才尤其短缺。随着外包行业的快速发展和框架技术的普及,对软件工程师的技能要求也在不断提高。Java和.NET技术在市场上都有大量的需求,而B/S系统如CMS, MIS, OA等领域则是软件工程师需求最大的业务领域之一。
简历在线制作下载(传送门):立即在线制作
【岗位职责】相关文章:
岗位职责是指什么2023-12-17
银行经理岗位职责(15篇)2024-01-03
采购是做什么的,采购岗位职责说明2023-12-29
导购是做什么的,岗位职责是啥2023-12-17
护士是做什么的及岗位职责2023-12-21
质量部门岗位职责大全,超级详细2023-12-19
化妆品销售岗位职责2024-01-03
工业设计岗位职责(12篇)2024-01-03
新媒体运营工作岗位职责2024-01-03
房地产行业岗位职责解析2023-12-29
安全员是做什么的,岗位职责有哪些2023-12-17
前台岗位是做什么的2023-12-28
酒店前台岗位是做什么的2023-12-28
会计岗位到底是干什么的2023-12-21
机场正式工岗位有哪些2023-12-19
市场专员是做什么的,市场专员的职责2023-12-29
业务员是做什么的,职责与角色说明2023-12-29
生物制药类有哪些岗位及职责2024-01-01