1、熟悉Windows(或者Linux)下的socket编程及多线程编程;
2、了解TCPIP、HTTP等协议;
3、数据SQL,熟悉至少一种常用DBMS,如Oracle,MySQL;拥有优秀的数据设计能力;
4、熟悉软件工程方法,具备良好的文档编制习惯和代码书写规范;
5、具有即时通讯开发经验,熟悉TCP,UDP,XMPP,SIP等IM相关协议及编程者优先;
6、熟悉常用设计模式,面向对象的软件分析、设计方法OOA、OOD和UML工具者优先。
7、具有强烈的责任心,及团队合作精神。