根据规范设计和开发软件或组件,注重产品质量、可支持性、可维护性、可伸缩性和性能;
参与整个系统开发生命周期(SDLC),以成功交付项目;
执行内部和外部项目集成;
协助用户验收测试;
为客户提供系统维护支持;
计算机或IT或相关学科的学位/高级文凭持有者;
精通Visual C#,.net framework,.net core;
精通SqlServer,Redis,Mongdb,RabbitMQ
具有较强的系统分析和软件设计能力;
精通SOA架构,可扩展的API和面向对象的设计原理,例如DIP,IoC,DI,OOP,OOD;
有丰富的多线程并发开发经验,了解线程冲突问题及其解决方法;
有丰富的网络通信开发经验,熟悉TCP/IP,有Socket,Websocket开发经验;
了解安全传输,非对称加密及其原理;
拥有多个中大型项目开发于团队协作经验;
云途物流轨迹查询系统
项目概况:
该项目主要是针对跨境电商的物流信息轨迹查询以及轨迹日志处理,打通国内外各大物流平台,形成一个统一追踪的物流信息平台,类似淘宝上看各个平台的物流信息
人员分工:
IT部-中台二部-一组-15人开发
我的责任:
模块开发,代码重构,新增接口,接入三方平台数据,系统维护,封装接口。
使用技术:
.net core,WebApi,redis,MySql,RabbitMQ
这个项目重构过三次,从一开始的ashx,到最后的.net core webapi,一直在更新,目前支持每天处理50-500W的数据量,从拉取各个平台的数据订单,以及物流信息的日志处理,用微服务的形式,对各个功能进行拆分,每个功能单独部署,webapi来进行内部调用,达到性能较优的处理能力。
角色 | 职位 |
负责人 | .NET研发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
1:对接国内外三方物流平台接口 2:处理公司内部以及外部的物流轨迹数据 3:处理物流日志 4:处理bug,迭代项目版本 5:维护公司内部的CMS系统
1、入库模块开发(包含入库,补货(零补,箱补),反向出库,拆盘,异常,拣货对接,SAP对接,离线模式作业,WCS对接) 2、外接设备模块对接(电子墨水屏对接以及接入开发模块,WMS内部管理电子墨水屏,网关对接)。 3、基础数据模块开发 4、三方平台接口对接(SAP统一调度