1. 3年以上软件开发经验。2. 熟练掌握c和java编程语言及工具。3. 能准确理解设计文档、需求文档的表述。4. 掌握主流数据库相关知识,熟练使用SQL语言。5. 熟练掌握数据结构、常用算法, 能编写性能高、容错好的程序。6. 能独立研究、掌握新的编程语言、工具及方法,并开发出样例程序。