一岗位职责
1. 基于低代码平台进行企业管理系统高质量的功能设计和编码,撰写配套的技术文档;
2. 在架构师的带领下完成相关产品的设计架构、核心编码;
3. 负责基础能力的改造和升级,推进解决方案在各业务场景落地。
二、任职资格和要求
【技能要求】
1. 具有扎实的Java python编程基础,Web应用开发,有微服务架构设计经验;
2. 熟悉各种常用设计模式,能够利用常用的工具对程序进行跟踪诊断;
3. 熟悉常用的数据结构和算法;
4. 理解JVM内存模型、编译机制、类加载机制以及调优;
5. 了解数据库建模,熟悉数据库相关技术,熟练使用mysql/oracle,熟悉SQL性能优化,了解 HTTP 协议、RESTful API、JSON 等概念;
6. 熟悉Spring,SpringMVC, SpringBoot,MyBatis等框架,Mysql等主流数据库,SpringCloud全家桶中的多种套件;
7. 掌握SpringBoot,Hibernate,Mybatis等常用开发框架;
8. 有扎实的编程能力和代码品位,良好的数据结构和算法基础;
9. 掌握至少一门主流编程语言node.JS/Java/Python/C++等,并熟悉其框架和技术栈;
10. 熟悉并能合理运用后端研发常用技术,包括而不限于:存储、缓存、消息、搜索、微服务等;
11. 有服务和流程编排,对领域特定语言、可视化语言有开发经验,熟悉云原生技术体系的优先;
12. 拥有良好的代码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低;
13. 具有前端开发经验,如reacted,H5,CSS、Vue、React、Ajax、JS、JQuery、AntD等,优先考虑;
14. 有过大型ERP项目开发经验或Saas应用开发经验,优先考虑;
15. 有进销存系统、CRM、MES开发经验或熟悉纺织、服装制造行业,优先考虑;
16. 有过物联网以及相关硬件开发经验,优先考虑;
17. 具有一定的文档编写能力及较好的自学能力。
【素质要求】
1. 具有良好的团队合作意识和钻研精神;良好的沟通协调能力和团队合作意识,能够主动总结和分享自己的开发经验;
2. 技术视野开阔,学习和抗压能力好,有很强的分析和解决复杂问题能力;
3. 工作踏实,态度积极,善于学习与总结,具有较强的沟通、分析、能力,正直诚实,值得信赖,具有高度的责任心,适应国内出差;
4. 良好的英语阅读能力,思维敏捷清楚,有创新意识,具有规范的编程习惯与文档编写能力,积极配合公司各项规范化建设工作。
【基本条件】
1. 大学本科及以上学历,计算机、软件相关专业;
2. 2年以上PaaS或SaaS开发经验;
3. 遵守国家法律法规,具有良好的思想道德品质;
4. 本人档案中无不良记录;
5. 认同公司核心价值观和经营管理理念、模式。