博世 · 博世中国创新与软件开发中心

后端开发工程师_BCSC

薪资面议  /  无锡

今天 11:04 更新

我要推荐 内部推荐

若你发现本职位存在违规现象,欢迎举报。

提交成功

3s后自动关闭

举报职位

职位属性

  • 招聘类型:社招
  • 工作性质:全职
  • 工作职能:商务

职位描述

设计并实现数据库架构、查询及优化策略,以支持后端功能。

与前端开发人员、产品经理和设计师等跨职能团队合作,理解需求并交付有效的解决方案。

使用最佳实践和编码规范编写简洁高效的代码,并进行充分测试以确保后端系统的质量。

识别并解决性能瓶颈、缺陷及其他问题,提出改进方案以提升系统效率和可靠性。

持续关注行业趋势和后端开发技术的最新进展,并评估其在软件开发流程中的潜在应用。

参与代码审查,向同事提供建设性反馈,并在整个开发生命周期中保持高水平的代码质量。

与DevOps团队协作,确保后端系统的顺利部署与运行,并为持续集成与持续交付流程作出贡献;记录系统架构、设计决策和技术规范,以便知识共享并确保后端系统的可维护性。

任职条件

熟练掌握至少一种后端编程语言,如 Java、Python、C#。

具备使用后端框架和技术的经验,如 Spring Boot、Django 或 ASP.NET Core、Rails。

深入了解关系型数据库,包括数据库设计、SQL查询及性能优化。

熟悉 NoSQL 数据库(如 MongoDB 或 Redis),并理解其适用场景。

理解 RESTful API 设计原则,并具备构建和使用 API 的经验。

熟悉版本控制系统(如 Git),并能熟练运用于协作开发。

了解容器化技术(如 Docker)及容器编排平台(如 Kubernetes)。

理解软件开发最佳实践,包括测试驱动开发(TDD)、代码审查和持续集成/持续交付(CI/CD)流程。

其他要求(语言/软技能/行为)

有效沟通能力:具备清晰简洁的口头和书面沟通能力,能够与团队成员、利益相关方和客户高效协作。

协作与团队精神:能够在团队环境中高效工作,积极参与讨论并为集体目标作出贡献。

适应性与灵活性:愿意接受变化,适应不断发展的项目需求,并根据需要学习新技术或方法。

积极态度:在充满挑战的情境下仍能保持积极乐观的心态,并为积极的工作氛围做出贡献