软件开发工程师
发布日期:2017-11-18
岗位职责:
1. 熟悉公司现有系统,高质量完成BUG修改和升级维护工作,及时更新文档,管控文档版本,保证文档的完整和规范。
2. 针对需求说明完成开发等相关文档,并进行编码工作,高质量完成需求。
3. 能独立完成功能模块,并进行功能测试,减少BUG出现比例,确保功能完善。
4. 参与前期需求分析、业务建模、数据库设计、系统详细设计等工作。
5. 能快速理解、消化各方需求,并落实为具体的开发工作。
6. 完成软件的开发、测试、修改bug等工作。
7. 相关技术文档的编写。
岗位要求:
1. 熟悉各种Web前端技术,包括XHTML/XML/Ajax/CSS/Javascript/jQuery等。
2. 熟悉Struts,Hibernate,Mybatis,Spring,Spring MVC等开源框架。
3. 软件基础理论知识扎实,具有良好的数据结构、算法功底。
4. 精通J2SE的数据结构,了解多线程,事件机制等;
5. 对消息服务、负载均衡、高可用机制等有深入理解,有分布式系统开发经验及数据挖掘有深入了解者;
6. 熟悉WebService、WebSocket,了解TCP/IP协议以及基本的网络基础知识;
7. 熟练掌握Mysql或SqlServer或Oracle数据库等开发技术。
8. 熟悉并使用缓存数据库,如redis/memcached;
9. 熟悉并使用Mongodb等一种或多种NOSQL的设计和开发
10. 熟悉Eclipse、PowerDesigner开发工具、Apache及Tomcat服务器配置及svn版本管理工具;
11. 具备良好的团队意识及创新思维、自我激励能力,善于与人合作;
12. 具有良好的表达与沟通能力以及独立思考并解决问题的能力。
工作地点:宁波
待遇面议,有意者请发简历至hr@btbc360.com