Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Schneider Electric

Senior Software Engineer

Posted Updated
Discussion

Description

Responsibilities:

1) Write software specification document according to requirement documents.

2) Write software design documents, breakdown tasks and do plans.

3) Develop &debug software according to Schneider-electric rules.

4) Write unitary test program and perform the tests.

5) Co-operate with global colleagues to achieve product development goal.

Requirements:

1) Great interest in H5 based software and system.

2) Software programming ability, strong H5 programming(Vue or Angular) experience, strong node.js programming experience. .NET, Database and Python experience is a great plus.

3) Strong ability to fix programming bugs, strong ability to diagnostic integration issues in the system.

4) Knowledge of UI development( MVVM, SPA) is a MUST, hybrid App ( Electron, uniApp) development

experience is a great plus.

5) Knowledge of Object-Oriented Design, Design Patterns, UML, Entity-Relationship model is a

MUST.

6) Knowledge of design, deploy and maintain micro service system(Local K8S or Aliyun) is a

plus.

7) Knowledge of communication(Modbus, HTTP, MQTT) is a plus.

8)Good spoken and written English, good English listening.

职责:

1. 根据需求文档编写软件规格文档。

2. 编写软件设计文档,分解任务并制定计划。

3. 根据施耐德电气规则开发和调试软件。

4. 编写统一的测试程序并执行测试。

5. 与全球同事合作完成产品开发目标。

要求:

1. 对基于H5的软件和系统有浓厚的兴趣。

2. 软件编程能力,有较强的H5编程经验(Vue或Angular),有较强的node.js编程经验,有。net、数据库和Python编程经验者优先。

3. 较强的编程bug修复能力,较强的系统集成问题诊断能力。

4. 必须了解UI开发(MVVM, SPA),有混合应用(Electron, uniApp)开发经验者优先。

5. 必须具备面向对象设计,设计模式,UML,实体-关系模型的知识。

6. 具备微服务系统(本地K8S或阿里云)设计、部署和维护经验者优先。

7. 具有通信知识(Modbus, HTTP, MQTT)优先考虑。

8. 良好的英语听说读写能力,良好的英语听力。


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →