1.1-1.5万
本森自动化(分部)
1、组织实施公司自研软件开发,执行软件过程管理,保证软件产品质量;
2、准确把握项目需求并及时协调沟通与执行,能够从技术架构角度分析、设计并解决系统中关键问题和技术难题;
3、负责制定详细的软件项目实施计划和进度,分解项目任务;
4、负责软件项目框架的设计、搭建与维护;
5、负责对团队开发人员的代码质量进行审核,技术指导和监督;
6、根据项目要求牵头编写相关软件技术文档。
1. 计算机、软件工程、自动化控制等相关专业本科及以上学历,本科需具备5年以上,硕士需具备3年以上在Java web领域从业经验。
2. 熟悉当前主流后端系统架构,长期使用JAVA及开源框架进行项目开发,深入使用Java,掌握常用的Java类库及框架,如多线程、并发处理、I/O与网络通讯,SpringMVC、SpringBoots,springcloud等;
3. 熟悉至少一种主流的前端开发框架,具备一定的前端开发经验者优先;
4. 掌握常见的SQL,NoSQL数据库,能够根据实际开发需求选择合理的数据库;
5. 掌握缓存、消息队列相关技术,能够对应用程序进行性能优化,包括Java端代码优化、SQL优化、组件配置调优等;
6. 理解分布式原理,具备一定的分布式系统编程相关经验、对微服务集群部署有实际参与经验,有docker及k8s相关使用经验者优先;
7. 熟悉Linux系统常用操作,能够独立部署软件项目;
8. 熟悉网络基础知识,能分析处理常见的网络故障;
9. 具备linux C/C++编程经验,了解多线程、TCP/UDP、串口通信等开发技术者优先;
10. 具备智慧水务或IoT应用的开发经验者优先;
11. 具备团队管理经验者优先;
12. 具备良好的分析解决问题能力,有较强的团队合作精神,善于沟通,勇于接受各类挑战,善于找到创造性的方法解决各类问题,并能独立承担任务和有系统进度把控能力,具备一定的团队管理能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕