岗位职责:1、针对现有进程通信、数据缓存等模块进行重构及优化; 2、根据开发规范与流程独立完成模块的设计、编码、测试以及相关文档编写; 3、参与部门软件产品设计、客户需求分析。任职要求:1、一类本科及以上学历,计算机相关专业,五年及以上C++项目开发经验;2、精通Linux下软件开发,熟练掌握C++开发语言,熟练使用C++STL库、boost库;3、精通TCP/IP协议栈,Socket网络编程技术;4、精通Linux多进程、多线程架构、并对多进程通信机制具有较深的理解、具有开源消息总线编程经验的优先;5、熟练使用Svn/Git等工具进行版本控制;6、熟悉面向对象的软件设计和设计方法,有多层架构开发思想,思路清晰,熟悉多种设计模式;7、熟悉优炫、海量等国产化数据库者优先;8、熟悉麒麟、凝思等国产化操作系统者优先;9、有独立完成开源或第三方软件移值开发经验者优先;10、积极主动,具备较强的学习能力,责任心强,善于发现并解决问题。