华为

深圳 ·通信设备 ·10000人以上

软件开发工程师

15-29K

杭州

1-3年

本科

全职

职位描述
从事研发工具、分布式云化软件、互联网软件等的软件开发,可以采用敏捷、Devops、开源等先进的软件设计开发模式,接触最前沿的产品和软件技术,成为行业技术专家;你将参与华为产品的软件研发工作,包括但不限于如下工作 :
1、负责PaaS服务架构设计和特性开发、单元测试、API测试、静态检查、本地构建等工作;
2、与团队一起负责PaaS服务产品的技术竞争力构建,不断提升PaaS服务的业界竞争力;
3、负责微服务框架、微服务平台设计和开发,分布式事务、分布式任务调度等中间件产品的设计和开发。
业务技能要求:
1、至少精通JAVA、C/C++、GO、Python、Angularjs、JavaScript、Nodejs、HTML5等1种或多种主流编程语言,熟悉linux/Unix操作系统,能熟练使用各种软件研发工具、数据库及中间件;
2、精通计算机软件知识,熟悉云计算/大数据/DevOps/持续交付/软件算法/软件挖掘/配置管理/数学理论与建模/等某一特定领域的工程方法或工具;
3、熟悉软件设计、软件开发和测试方法;对敏捷、精益、DevOps等研发模式有深入了解和实践经验。
专业知识要求:
1、熟悉Java/C++/Python/Go等编程语言中的一种,熟悉常用设计模式/数据结构/算法等,熟悉Spring Boot、Spring Cloud等前后端框架,有分布式系统、云/微服务开发经验者优先;
2、熟悉Web前端UI及交互页面开发,熟练html、css、js等前端技能及性能调优,有vue/react/angular开发经验者优先;
3、主导/参与过大中规模软件的需求分析/设计/开发/测试/关键算法与技术攻关等研发活动;
4、有良好的团队合作意识和创新意识,对技术研究有热情,敢于面对各种技术挑战。
公司介绍
华为创立于1987年,是全球领先的ICT(信息与通信)基础设施和智能终端提供商,我们致力于把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界:让无处不在的联接,成为人人平等的权利;为世界提供最强算力,让云无处不在,让智能无所不及;所有的行业和组织,因强大的数字平台而变得敏捷、高效、生机勃勃;通过AI重新定义体验,让消费者在家居、办公、出行等全场景获得极致的个性化体验。目前华为约有19.4万员工,业务遍及170多个国家和地区,服务30多亿人口。
杭州滨江区华为技术有限公司杭州研究所A栋
校园宣讲会

中国矿业大学(北京) 宣讲会

民族楼309

华中师范大学 宣讲会

华中师范大学大学生活动中心403

华中师范大学 宣讲会

华中师范大学大学生活动中心403

中山大学 宣讲会

东校区行政楼B102

南京理工大学 宣讲会

IV-A104

查看全部校园宣讲会
面试经验

匿名用户

面试华为的Java·深圳

面试未通过
面试:Java。细节还是很不错的,难度还是很高的,未能通过。
查看更多面经(20066)
相似职位