岗位职责:1、负责参与项目的前期策划与目标制定,通过自己的专业知识为项目的前期目标设定提供可行性建议;2、负责根据项目的要求,承担软件的设计开发任务,按照项目预期目标完成软件开发;3、负责进行用户需求调查分析,根据分析结果对软件系统及模块功能进行调整;4、负责与项目干系人进行沟通,根据需求完成软件内各个模块的设计;5、负责完成软件内模块和软件系统的编程;6、负责在软件设计完成后,对软件进行运行试验与测试,对于测试中发现的问题及时进行修改。任职要求:1、计算机相关专业,三年以上C++/Windows开发工作经验2、熟练掌握C++语言和VC开发工具3、熟练使用TCP/IP协议,熟悉相关网络开发相关知识和组件,如netty,protobuf;4、熟练使用MySQL数据库系统,具备数据库性能调优的能力(如:加快sql的查询速度、数据库内存优化设置等);5、理解Java/C++在linux,windows多平台差异,能进行现有代码跨平台移植;6、熟练使用C++的MFC/QT,STL标准模板库。理解COM组件对象模型,熟练使用ATL库进行COM组件开;7、熟悉OpenGL/DirectX,能够基于OpenGL/DirectX进行2D/3D系统的开发;8、熟练使用GCC,ViusalStdio开发环境;9、接触过使用分布式锁、分布式事物,消息队列,缓存等机制,理解开源中间件产品原理并有实际的使用经验(Nacos,Rab*tMq,Redis,MongoDB,Docker)。
联系我时,请说是在58同城上看到的,谢谢!