职位详情
后端软件工程师(J10074)
1-2万
北京夏初科技集团有限公司
北京
1年以下
本科
04-14
工作地址

盘古大观

职位描述
岗位职责:
1、需求分析与设计
(1)与产品经理、前端开发人员等紧密合作,深入理解业务需求,参与需求分析和系统设计评审会议,为项目提供技术可行性建议。
(2)根据业务需求和系统架构要求,进行后端软件模块的详细设计,包括数据库设计、接口设计、业务逻辑设计等,确保设计方案的合理性和可扩展性。
2、代码开发与实现
(1)依据设计方案,选择合适的后端开发技术和框架,进行高质量的代码编写工作,实现业务逻辑和数据处理功能。
(2)负责数据库的建模、开发和维护,编写高效的 SQL 语句或其他数据库操作代码,确保数据的准确存储和快速检索。
(3)开发和实现各类后端接口,与前端应用进行无缝对接,保证数据传输的安全性和稳定性。
3、测试与调试
(1)编写单元测试用例,对自己开发的代码进行全面的单元测试,确保代码的质量和正确性。
(2)配合测试团队进行集成测试和系统测试,及时定位和解决测试过程中发现的问题,优化系统性能。
(3)对出现的软件故障和问题进行快速诊断和调试,提出有效的解决方案并实施,确保系统的正常运行。
4、系统维护与优化
(1)对已上线的后端系统进行日常维护和监控,及时处理系统故障和异常情况,保障系统的稳定运行。
(2)定期对系统进行性能分析和优化,通过优化算法、数据库查询、代码结构等方式,提高系统的响应速度和处理能力。
(3)根据业务发展和技术更新,对后端系统进行升级和重构,引入新的技术和框架,提升系统的竞争力。
5、文档编写与管理
(1)编写详细的技术文档,包括系统设计文档、数据库设计文档、接口文档、使用手册等,确保文档的完整性和准确性。
(2)对代码进行规范的注释,提高代码的可读性和可维护性,为后续的开发和维护工作提供便利。
(3)及时更新和维护技术文档,使其与系统的实际情况保持一致。
任职要求:
1、本科以上计算机科学与技术、软件工程、信息与计算科学等相关专业
2、具备相关编程语言(如 Java、Python、C# 等)的认证证书优先;有数据库管理(如 MySQL、Oracle、SQL Server 等)相关认证更佳;获得云计算平台(如阿里云、腾讯云、AWS 等)的相关认证加分
3、熟悉常见的后端开发技术和框架,如 Spring(Java)、Django/Flask(Python)、ASP.NET(C#)等
4、有分布式系统开发、微服务架构实践经验者优先;有跨平台开发经验或参与过大型项目开发的经历者加分
5、能够与团队成员、产品经理、测试人员等进行有效的沟通和协作;能够清晰地表达技术问题和解决方案,理解并响应各方需求
6、精通至少一种主流的后端开发语言,深入理解其语法、特性和应用场景;熟练掌握数据库设计和开发技能,包括数据库建模、SQL 编写、性能优化等;熟悉常见的设计模式和算法,能够运用它们解决实际问题;了解网络通信原理和协议,如 HTTP、TCP/IP 等,具备网络编程能力。
7、具备良好的英语读写能力,能够阅读英文技术文档、代码注释和开源项目文档;能够进行简单的英语技术交流
熟练使用常用的开发工具和集成开发环境(IDE),如 Eclipse、IntelliJ IDEA(Java),PyCharm(Python),Visual Studio(C#)等;掌握版本控制系统(如 Git)的使用,能够进行代码的版本管理和协作开发;熟悉常用的数据库管理工具(如 Navicat、SQL Server Management Studio 等)。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请