职位要求
职位职责:负责安防产品及项目的架构设计和开发工作。
1、 技术人员职位,在上级的领导和监督下定期完成量化的工作要求;
2、 能独立处理和解决所负责的任务;
3、 根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;
4、 进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;
5、 进行编制项目文档和质量记录的工作;
6、 产品上线后,配合技术支持团队保障系统运行的稳定性,解决相关技术问题。
所需职业素质描述
(学历、能力、工作经验等具体描述) 技能要求:
1、本科及以上学历,至少二年以上大型项目的架构设计经验;
2,精通JAVA,具备良好的Java编程习惯,熟悉J2EE企业应用开发流程、Struts、Webwork等MVC框架、Spring轻量级框架、 hibernate、iBatis等O/R Mapping工具,熟悉Ajax框架;
3、精通JavaScript前端开发,有Web应用开发经验,熟悉jQuery等主流开发框架;有HTML5/CSS3、自主JavaScript框架开发经验者优先;
4、熟悉TOMCAT、JBOSS;熟悉WEBSERVICE;熟练掌握JAVA下的多线程开发,TCP/IP通信开发;
5、熟悉MySQL、SQL Server或ORACLE数据库,能够编写和优化复杂的SQL程序;
6、了解各种前端框架,读过源码,对它们适用的范围及优劣有独到见解,有独立开发框架的经验;
7、熟练使用eclipse/Maven/SVN等软件开发工具,熟练配置维护Tomcat、jetty等;
8、熟悉设计模式和实现,具有面向对象系统设计的实际经验,了解UML;
9、有良好的职业道德和工作态度,工作认真、踏实,责任心和进取心强,有良好的沟通能力、协作精神和团队意识,能承担工作中的压力;
10、有安防业务相关开发经验者优先。