软件工程师职位描述模板/简介

我们正在寻找一名软件工程师,以管理从自动交通控制系统到复杂的工业流程的活动。您将在创建提供实用解决方案的软件中发挥关键作用。

您将期望您处理完整的软件开发生命周期,其中包括分析需求,设计,测试和开发软件以满足这些需求。

软件工程师工作资料

由于技术进步和组织的战略方向,软件工程师在不断变化的环境中运行。

他们经常根据系统分析师或建筑师的建议来构建,管理,审核和增强系统以满足特定要求。软件工程师测试物理和软件系统以检测和解决系统缺陷。

该功能还包括构建诊断程序,并为操作系统和应用程序设计和编写代码以保持效率。他们根据需要为未来的发展提供建议。

根据软件工程师的工作,可以将它们称为系统/软件/数据库/Web程序员,工程师或开发人员。

汇报给

  • 首席技术官
  • 技术领导

软件工程师职责

  • 通过检测问题和频繁的模式来提高系统质量
  • 制定标准操作程序
  • 通过寻找改进,提出建议以及设计和执行解决方案的领域来改善应用程序
  • 维护和加强当前代码库
  • 对等审查代码修改
  • 与同事合作,将技术设计付诸实践
  • 根据需要探索和使用新技术
  • 提供文本知识转移材料
  • 与硬件,系统和编码方面的最新发展保持最新状态

软件工程师的要求和技能

  • 优选软件工程,计算机科学或类似技术学科的学位或文凭。 - 优先选择的软件工程师经验。
  • 有Java或C ++的知识
  • 应用程序架构和设计的模式
  • 了解整个软件开发生命周期(概念,建筑定义,设计,范围范围,计划,测试,文档,交付和维护)
  • 具有分布式/可扩展系统和大量交易应用程序的先前开发经验