2023年软件级工程师的工作职责_软件级工程师岗位职责_软件级工程师职责及工作内容
软件级工程师工作职责描述范本,软件级工程师招聘条件要求会做什么,应聘软件级工程师需要做什么工作
软件级工程师需要做什么工作
软件级工程师工作职责
岗位职责:
1)负责结合企业业务场景,基于区块链(Blockchain)技术架构设计与应用开发;
2)研究区块链的协议,运行机制和底层实现等,设计安全协议和架构;
3)编写测试用例,编写测试脚本,搭建测试环境;
4)根据业务场景,定义,设计并实现PoC,如编写智能合约,提供区块链应用接口等
5)根据产品需求及总体设计,编写系统模块的详细设计文档;
任职要求:
1)全日制本科及以上学历,计算机、信息管理相关专业;
2)金融,互联网或软件公司3年以上研发经验,有大型项目开发经验者优先考虑;
3)掌握HyperLedgerFabric,Chain,以太坊等的区块链相关机制与原理;
4)理解各类主流的共识算法,包括不限于PoW,PoS,DPoS,PBFT,Paxos,Raft等;
5)熟练掌握GoLang开发语言;
6)熟练掌握主流编程语言如Java,Node.js,Python,Ruby;
7)了解一些主流NoSQL数据库的原理与使用;
8)熟悉linux操作系统,熟练掌握Docker容器技术的原理,部署和使用优化;
9)有一定的英语读写的能力。