职位描述:
工作职责:
1、负责并参与游戏后台架构设计、系统设计、部署设计、核心模块研发;
2、负责服务器端逻辑系统的设计及开发;
3、保证代码质量与运行效率,具备项目代码调优、优化的能力
4、游戏服务器端整体架构和设计
5、制定游戏服务端与客户端、周边管理工具之间满足多语言开发需求的通信协议、通信数据规范以及数据结构的规范
6、进行通信、各种数据存储、逻辑流程框架以及各种关键数据、逻辑处理部分的开发
7、对每个功能、技术点书写详细的技术和开发需求文档
8、对服务端程序员分配工作,审核代码
9、制定本部门开发工作计划,进行风险控制
10、对策划提出的各种设计需求的技术可行性进行评估和技术更正
11、对所有相关的服务端内容进行有效的检查和测试,保证自开发内容的安全、稳定、易扩展、文档齐全
12、针对游戏开发需求,对数据库的数据表、存储过程进行设计和规划,对软件各种配置数据进行规范
13、针对游戏开发和运营的实际需求,设计并制定服务端周边各种查询、统计、性能压力测试等工具的开发需求
14、程序性能优化
15、在实际开发中总结和制定针对项目开发规范、约定注意事项
16、负责书写各种用于向策划、测试、运维、GM以及游戏运营商提供的技术参数、操作说明文档
17、定期汇报工作成果和进度
岗位要求:
1、三年以上游戏行业C#开发工作经验,本科及以上学历,计算机相关专业;
2、熟悉C#多线程、并发、线程安全;
3、熟悉Tcp/Ip、熟悉网络编程;
4、具备多人在线并发的服务器性能优化者优先。
5、热爱技术,对技术有不懈的追求.
6、可C++转