Java软件架构师
北京蓝拓扑电子技术有限公司
- 公司规模:50-150人
- 公司性质:民营公司
- 公司行业:计算机软件 计算机硬件
职位信息
- 发布日期:2013-09-18
- 工作地点:北京-海淀区
- 招聘人数:1
- 工作经验:五年以上
- 学历要求:本科
- 职位类别:软件工程师
职位描述
背景要求
1、计算机科学或工程本科以上学历
2、本科8年以上工作经验,硕士5年以上工作经验
3、2年以上系统设计经验,有广电监测系统、电信网管系统经验优先
4、精通Java/C++/C中的一种或多种编程语言
5、精通企业级软件框架
6、精通软件设计模式
7、精通数据结构、数据库
8、熟练掌握一种建模语言和建模工具
9、熟悉网络通信、操作系统、计算机体系架构
10、熟悉数字电视领域(DVB、MPEG、DAB、IPTV、流媒体…)
11、必须具备团队协作精神
12、需要有好的沟通能力
固定职责
1、参与到产品的概念阶段、计划阶段和开发阶段,保证架构设计能够满足产品的功能需求、性能需求、可靠性需求、可维护性需求和可扩展性需求。
2、分析产品需求,起草并维护架构设计文档,用主要的需求用例验证架构设计,培训工程师并且保证架构设计得到执行。
3、编写并搭建系统框架,验证框架能够满足上述产品需求,并持续维护框架代码。
分项职责(多种角色)
1、参与公司软件技术演进
(1) 跟踪业界软件技术,学习、验证并引入适用的新技术
(2) 负责技术选型(举例:语言选择、开源框架选择、开源项目选择、已有产品基础框架、公共模块、已开发模块)
(3) 公司主产品线架构设计、验证、培训、持续重构(文档部分)
(4) 公司主产品线框架搭建、维护、培训、持续重构(代码部分)
(5) 甄别、开发、维护公司级软件公共模块
(6) 解决技术难题
(7) (协助)制订软件架构设计流程和其它软件开发流程
(8) 提供和参与架构组的技术培训
2、参与产品概念阶段:
(1) 平台产品:阅读产品规格书,与产品经理沟通,分析需求
(2) 客制产品:阅读产品需求文档,与售前和客户沟通,分析需求
(3) 分析产品开发可行性
(4) 初步技术选型(产品中限定在开源项目级别,包括开源项目选择、已有产品基础框架、公共模块、已开发模块)
(5) 分析产品开发风险
(6) 粗估产品开发工作量
(7) 平台产品:评审产品规格书,评审概念计划文档
(8) 客制产品:评审售前方案
(9) (如果需要)评估产品竞争力
3、参与产品计划与开发阶段
(1) 阅读产品需求文档,与产品经理、客户、售前沟通,分析产品需求
(2) 协助定义产品非功能需求(性能需求、可靠性需求)
(3) 定义产品非功能需求(可维护性需求、可扩展性需求)
(4) 技术选型(产品中限定在开源项目级别,包括开源项目选择、已有产品基础框架、公共模块、已开发模块)
(5) 架构设计、验证、培训(文档部分)
(6) 框架搭建、维护、培训(代码部分)
(7) (如果需要)完成或评审子系统概要设计
(8) 关键模块实现
(9) 解决技术难题
(10) 指导工程师软件设计、开发和单元测试
(11) 代码评审
(12) 评估和评审软件工作量
(13) 评审需求跟踪矩阵
(14) 评审开发计划
(15) 评审测试计划、测试列表、测试用例
(16) 评估产品成熟度,参与‘软件发布准备好’评审
4、沟通
(1) 与客户、产品经理、售前、项目经理、软件工程师有效沟通
(2) 团队精神,团队协作
(3) 在架构组内,与总架构师和其他架构师一起,持续寻找架构设计领域、软件开发领域的最佳实践
公司介绍
公司是北京市高新技术企业、软件企业和进出口企业;是中国信息产业商会常务理事单位、中国数据广播联盟理事单位;荣获2002年度中关村最具发展潜力十佳中小企业称号,被评为北京市2004年 、2005年“守信企业”。
公司凝聚了一批高素质的技术和管理人才,员工中30%具有博士、硕士及以上学位,技术队伍来自著名高校及研究机构。公司研发的产品被列入国家重点新产品计划、北京市重大科技成果、北京市火炬计划。公司的研发工作获得科技部创新基金、海淀园创新基金的资助。公司还承担了信息产业部电子信息产业发展基金重点招标项目。
公司致力于使“蓝拓扑”(Bluetop)成为数字视频领域有影响力的品牌,经过几年的发展,用户包括***检测机构、各级电视台、网络公司、数字电视设备制造商和系统集成商等,近年来产品成功开拓国际市场,远销美、法、德、荷、韩、新加坡等国。
公司秉承“服务于用户”的理念,将一如既往坚持以先进的技术、稳定的性能和完善的支持服务于广电,服务广大用户!
联系方式
- 公司地址:上班地址:黄平路19号 泰华龙旗广场 4号楼 15层 蓝拓扑