岗位职责:
1、参与项目软件产品的规划、设计、开发以及实施方案的讨论;
2、参加项目的业务模块设计和开发
3、持续优化和完善现有产品线技术实现;
4、能按时、独立、高质量地完成开发任务,对代码质量要求严格;
5、技术难点的攻关,解决项目中遇到的技术难题
任职要求
1)本科以上学历,计算机,自动化相关专业;
2)2~5年以上相关工作经验;
3) 具有较强的C++基础功底 , 熟练使用 C++Windows开发,熟悉MFC框架。
4)熟练使用 STL,网络编程(熟练掌握TCP/IP、HTTP/HTTPS协议),多线程,数据库(mysql)
5)熟悉常用软件算法、设计模式、数据结构等;具备良好编码习惯,掌握面向对象编程思想;
6) 有二次开发经历,比如 组态软件,office 二次开发,CATIA 二次开发等开发经验。
7)熟悉JAVA基础语法,会使用SpringBoot,mybatis等主流开源框架。
8)了解Linux操作系统,掌握常用的Linux命令
9) 良好的沟通能力与团队协作精神,具备问题解决能力和学习能力