岗位职责:
1、负责项目前期需求整理、技术可行性和方案评审;
2、负责软件系统的设计与开发,并可持续优化和完善;
3、负责现场的系统调试,确保系统正常运行和按时上线;
4、负责项目相关的上下位系统的对接和调试;
5、编写系统相关技术文档;
经验要求:
具有1年以上软件开发经验,仓储物流或自动化行业优先
核心技能:
1、编程语言:
精通C#或JAVA语言,熟练使用框架技术,具备面向对象编程能力和良好编码习惯
2、数据库:
精通关系型数据库基本操作和SQL语句,具有数据库设计经验和优化经验
3、系统开发:
①了解网络通信基础(TCP/IP, Socket)、串口通信 或工业通信协议(如Modbus TCP, OPC UA等)
②掌握多线程、异步编程、并发控制、异常处理等技术
③了解基本的软件设计模式(如工厂模式、单例模式等)
④具备全栈开发能力
4、工具与环境:
熟练使用Git 进行代码管理和协作
素质要求:
1、具有良好的学习能力和团队协作意识
2、能够清晰表达技术想法和遇到的问题
3、具有较强抗压能力,能够接受出差