高级软件开发工程师
71
内容描述
分享到:
高级软件开发工程师(3人,薪酬5000~8000)
(1)岗位职责:
 负责产品功能模块编码与单元测试;
 负责对现有代码进行性能调优、代码优化、注释等工作;
 对上级安排的开发任务,能按时保证质量完成;
 参与公司产品需求讨论,能独立整理和编写需求文挡;
 负责软件产品的售后维护、功能升级工作;
(2)任职资格:
 专业要求:计算机科学与技术 以及其他通信院校软件开发专业 本科以上学历
 能够独立阅读英文技术文档,编写软件设计文档、开发文档、详细文档及代码实现。
 熟练使用Visual Studio2010+vss/tfs开发环境,熟练掌握.NET框架C#语言进行CS服务端/客户端架构应用软件开发;熟悉多种设计模式,UML建模技术,对于OOA/OOD/OOP有较深的理解。
 熟悉面向服务的WCF和WebService编程,对WCF架设双工通道实现服务端事件广播或客户端事件订阅有一定研究,并对其安全机制有一定了解。
 熟练掌握SqlServer/MySql/Oracle至少一种主流关系型数据库,掌握SQL语句;能够独自根据业务逻辑编写存储过程、视图、触发器,建立表聚集/非聚集索引;能够对SQL语句、存储过程等进行修改及性能优化。
 对TCP/IP通信、Socket底层通信机制有一定程度的了解;能够对终端设备进行TCP/UDP等协议基于报文的多线程编程,并能够对线程间信息交互、通信消息队列进行管理,能够在必要的地方添加关键的排他锁保持同步,能够防止线程死锁。
 具备良好的客户沟通协调能力和工作责任心,具有一定抗压能力;有WCF架构编程基础优先。
推荐招聘信息
招聘中:于30天失效
招聘中:于60天失效
招聘中:于60天失效
招聘中:于90天失效
招聘中:于90天失效