岗位职责(工作内容和主要职责):
1、根据公司战略和上级要求,主导核心项目搭建及实现、底层组件研发。负责整体架构中核心代码的编写及维护。
2、负责分派的开发任务/负责产品服务端的开发工作、深入理解业务需求。
3、负责公司私有化、遗留系统现代化等项目的研发及推动实现工作。
4、组织开展技术验证与实现,核心技术问题公关,解决产品开发中各种技术难题。
5、进行新技术预研,将适配的新技术和成熟的技术、框架引入到现有的应用架构中来,不断的持续优化和完善整体
6、保证所负责系统的稳定性、可扩展性和高性能。
7、协助及推动各产品线技术落地及问题解决。
任职资格(职位要求):
1、本科及以上学历,计算机相关专业,5年以上.NET及体系开发工作经验,3年以上大型项目和大规模高并发访问的WEB应用架构开发经验。
2、精通C#、Python、Go、Java、NodeJS等编程语言至少2~3种。
3、熟悉分布式、缓存、消息、微服务等机制,对分布式常用技术进行合理应用,解决实际问题。
4、熟悉数据库及中间件技术(MySQL\Oracle\MongoDB\Redis\MQ),有数据库优化及SQL优化经验。
5、熟悉前端技术如Vue或Angular,至少1年开发经验。
6、良好的代码能力、沟通协作能力,掌握常用的基本算法、设计模式。
7、具有较好的抽象设计能力,具有抽象定义系统领域、定义领域边界能力和成功案例。