职位&公司对比
职位详情
- 上海
- 5-10年
- 本科
- Java
来自BOSS直聘能独立开发app,直播源码后台BOSS直聘二次bosskanzhun开发,boss同时能会前端app修改,服务器的部署。
职位详情
- 上海
- 3-5年
- 本科
- 接受居家办公
- Java
- PHP
- Spring
- MySQL
- SQL Server
- 架构设计经验
- 分布式经验
- 物联网经验
岗位概要 软件开发工程师负责设计、开发和维护软件系统。他们需要与产品和业务部门,boss以及其他工程师紧密合作,以确保软件产品符合客户需求和质量标准。 主要工作内容 1)需求分析:了解用户需求,参与软件需求分BOSS直聘析和设计讨论,明确软件功能模块。 2)设计:根据需求分析结果,进行软件架构设计、模块划分和接口定义。 3)编码:使用特定的编程语言(如 Java、Pyth直聘on、C++等)进行代码编写。 4)测试:执行单元测试和集成测试,发现和修复软件中的缺陷,确保软件质量。 5)维护:对已部署的软件进行升级、修复漏洞和优化性能。 岗位职责 1.软件开发:根据需求参与软件的设计、开发和实现,使用各种编程语言和开发工具进行编码、调试和单元测试。 2.项目管理:参与软件项目的需求分析、计划制定和风险管理,协调团队成员确保项目按时交付。 3.代码维护:对已开发和部署的软件进行维护,包括修复漏洞、优化性能和更新版本。 4.技术支持:为客户提供技术支持,解决使用过程中遇到的问题。 5.文档编写:编写和维护软件的相关文档,包括用户手册和技术文档。 任职资格 1.教育背景:计算机科学、软件工程或相关领域的学士及以上学位。 2.工作经验:至少两年软件开发相关工作经验。3.编程技能:精通至少一种编程语言,如 Java、Python、C++、JavaScrip, PHP 等。 4.软件开发生命周期:熟悉软件开发生命周期的各个阶段,包括需求分析、设计、编码、测试和维护。 5.问题解决能力:具备优秀的分析和问题解决能力,能够处理复杂的软件问题。 6.熟练掌握常用的开发工具和技术框架。注重代码的可读性和可维护性。 7.沟通能力:良好的书面和口头沟通能力,能够清晰地表达技术概念。 其他优选条件 1.项目管理经验:有项目管理经验者优先。 2.数据库知识:具备 SQL 或 MySQL 数据库的开发和维护经验。 3.前端技术:了解前端技术,如 HTML、CSS、React、Angular 等。 工作地址 工作地点上海、武汉或者钟祥,主要在办公室内完成相关的工作,也可以根据项目需要进行远程工作或弹性工作时间安排来保证项目截止日期,会有少量的出差需要。
技能解析
- 二次开发
- 独立开发
数据来自CSL职业科学研究室
技能解析
- 软件架构设计
- 文档编写
- 计划制定
- 项目管理
- 需求分析
- 编程语言
- 技术框架
- 项目管理经验
- 架构设计
- 软件工程
- HTML
- 软件需求分析
- 软件项目
- 紧密合作
- 优秀的分析
- 沟通能力
- 管理经验
- 用户需求
- 单元测试
- 风险管理
- 分析和设计
- 质量标准
- 软件架构
- 解决能力
- 软件开发
- 问题解决能力
- 处理复杂
- 软件质量
- 口头沟通能力
- 编程技能
- 有项目管理经验
- 分析结果
- 主要工作内容
- 了解用户需求
- 代码编写
- 问题解决
- 生命周期
- 口头沟通
- 前端技术
- 开发相关
- 开发工具
- 提供技术支持
- 维护经验
- 客户需求
- 技术文档
- 的开发和维护
数据来自CSL职业科学研究室