1.有三年以上软件开发经验, 两年以上项目管理经验;2.熟悉软件开发的流程和项目实施的过程,有项目开发和实施经验,能够胜任项目主力程序员和项目管理工作;3.能够准确理解客户需求,提出完整的技术解决方案;4.熟悉C/C++,有扎实的语言基础,熟悉Win32编程和MFC编程,有扎实的数据结构和算法基础;5.熟悉UML,需求管理,版本管理工具;具有较强的技术文档写作能力;6.熟悉以下任一技术优先:地理信息专业技术,游戏引擎架构DirectX或OpenGL,GDI/GDI+图形软件开发。