Back

Java软件开发工程师

Job Description

What are my responsibilities?

  • 候选人将在过程自动化解决方案工程部门的研发团队从事软件开发工程师的工作,研发内容主要是以工业场景下的数字化和新应用为背景的Web应用的开发
  • 通过与应用工程师以及前端业务同事的交流识别工程前后端的挑战并定义研发需求
  • 通过技术检索(包括文献检索,专利检索,产品信息整理,开源资料的调查等)制定实现需求的最优方案
  • 基于对软件需求的理解和软件架构的经验清晰地制定技术路线以及划分工作包
  • 负责数字化工厂运维或工程软件主要模块开发、测试工作
  • 基于现有的西门子软件平台完成二次开发以实现应用需求
  • 在某些项目中与德国总部和本地的其它团队一起高质高效地协作完成开发
  • 在实际项目中验证并推广研发成果。培训和指导同事使用
  • 针对现有的开发能力持续学习和改进对研发项目进行文档化的总结。对研发结果持续地标准化和模块化

What do I need to qualify for this job?

  • 在计算机科学、软件工程或相似专业本科及以上学历,或者三年以上从事软件开发及架构设计

  • 对软件开发架构有清晰的认识和设计能力
  • 良好的沟通能力和团队协作。基本的英语沟通能力
  • 对web前端开发具有丰富经验,熟练使用html,css,JavaScript,typescript,es6等前端开发语言
  • 熟悉angular,vue或react前端框架中的一种,了解多个更优
  • 对流程行业(如水、制药、化工、食品饮料等)有所了解和涉及会更好


Organization: Digital Industries

Company: Siemens Ltd., China

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?