职位描述
1.完成软件系统代码的实现,编写代码注释和开发文档;
2.辅助进行系统的功能定义,程序设计;
3.根据设计文档或需求说明完成代码编写,调试,测试和维护;
4.分析并解决软件开发过程中的问题;
5.配合项目经理完成相关任务目标。
要求:
1.教育背景:计算机相关专业背景本科及以上学历
2.工作经验:2年以上C++项目开发经验
3.专业技术/能力:
(1)熟练使用C、C++,熟悉常用数据结构、算法,有较好的面向对象设计分析能力;
(2)精通Qt开发工具;
(3)熟练掌握多线程编程,对并发控制有深入理解;
(4) 熟练掌握MVC开发框架和设计模式;
(5)熟悉TCP/UDP、HTTP等通讯协议;
(6)有扎实的编程基础、良好的编程风格和工作习惯
(7)具有较强的自我驱动力和学习能力,良好的逻辑沟通能力和解决实际问题的能力
(8)对作战对抗仿真模拟软件开发、对战游戏软件后台开发、游戏引擎开发有经验者优先