岗位职责:
依据软件项目需求,独立开发完成并交付满足业务需求的软件。
岗位要求:
1、 教育背景:本科及以上学历,计算机、软件开发等相关专业。
2、 工作经验:5年以上软件开发经验,能独立进行项目需求分析与开发,具有软件开发项目的管理能力。
3、 技能要求
1)精通Java语言,具有良好的编码风格;熟悉Swing框架,熟悉MySQL/SqlServer、Redis等;
2)熟悉Websocket、TCP/IP、SNMP协议,有Socket 、NettyServer应用开发经验;
3)熟悉JSP,Springboot,Springclound,RocketMQ,ELK,Docker等,有微服务系统开发经验;有高并发开发经验佳;
4)熟练使用前端框架(如Vue.js等)进行开发者,优先考虑;
5)有一定的JVM调优能力,对软件出现的性能问题、漏洞问题,有良好的逻辑分析能力和解决问题的思路;
6)有物联网行业开发经验佳;有固定资产管理系统,档案管理系统开发经验者,优先考虑;
7)熟悉C#,C++语言者佳;
8)优秀的技术文档撰写能力;
9)适应出差;
4、 个人素质
1)良好的沟通能力和团队合作精神,能够与团队成员定期分享技术知识;
2)具有优秀学习能力,对新技术有强烈的好奇心和学习欲望;
3)能够在压力下工作,适应快速变化的项目需求;
4)服从管理,完成部门领导交代的工作。