1.5-3万
北京市丰台区汽车博物馆东路6号华电产业园B座
1.需求分析:与客户、产品经理或项目经理紧密合作,理解并分析业务需求,转化为详细的技术需求规格说明书,明确软件应实现的功能、性能、用户界面等方面的要求。
2.系统设计:根据需求分析结果,设计软件的总体架构、模块划分、接口定义、数据库结构等,确保系统的可扩展性、可维护性和性能优化。
3.编码实现:按照设计文档进行编码工作,编写高质量、可维护的代码。遵循编程规范,确保代码的可读性和可测试性。
4..单元测试:编写并执行单元测试,确保每个模块或功能按预期工作,及时发现并修复问题。
集成测试与调试:参与软件的集成测试,解决不同模块间集成时出现的问题。进行必要的调试工作,确保系统稳定运行。
5.性能优化:对软件进行性能分析,识别瓶颈并进行优化,提高软件的响应速度、吞吐量等性能指标。
6.代码审查:参与或主导代码审查活动,提高团队代码质量,促进知识共享。
7.文档编写:编写相关技术文档,包括设计文档、用户手册、维护手册等,确保团队成员和最终用户能够理解和使用软件。
8.技术支持与维护:在系统部署后,提供必要的技术支持,解决用户在使用过程中遇到的问题。同时,负责软件的后期维护和升级工作。
9.项目管理与进度跟踪:根据项目计划,跟踪项目进度,确保按时交付高质量的软件产品。
10.完成上级领导安排的其他任务。
岗位要求:
1.身体健康、精力充沛,思想端正,有正确的人生观、价值观。
2.责任心强,爱岗敬业,吃苦耐劳,能适应外地出差工作。
3.编程语言:熟练掌握至少一种主流编程语言(如Java、C++、Python等),并能根据项目需求选择合适的语言进行开发。
4.框架与工具:熟悉常用的开发框架(如Spring Boot、Django、React等)和开发工具(如IDE、版本控制系统Git/SVN、自动化测试工具等),能够高效地进行开发、测试和调试。
5.数据库:了解关系型数据库(如MySQL、Oracle、SQL Server)或非关系型数据库(如MongoDB、Redis)的基本原理,能够设计并实现数据库结构,编写SQL语句或NoSQL查询。
6.系统架构:具备一定的系统架构设计能力,能够参与或主导系统架构设计,确保系统的可扩展性、可维护性和高性能。
7.前端技术:了解HTML、CSS、JavaScript等前端技术,能够编写高质量的用户界面。
8.持续集成/持续部署(CI/CD):了解CI/CD流程,能够使用Jenkins、GitLab CI/CD等工具实现自动化构建、测试和部署。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕