岗位职责:1.系统设计与开发:根据公司业务需求,负责公司核心系统的架构设计、模块开发、性能优化等工作,确保系统高效、稳定运行。2.技术难题攻克:解决开发过程中的技术难题,对关键技术难点进行攻关,提升系统性能和质量。3.代码审查与优化:参与代码审查,优化代码结构,提高代码质量和可维护性。4.文档编写与培训:编写相关技术文档,对开发团队进行技术培训,提升团队技术水平。5.技术趋势研究:跟踪和研究新技术,引入合适的技术和工具,提升公司技术竞争力。任职要求:1.学历背景:本科及以上学历,计算机科学、软件工程等相关专业优先。2.工作经验:具备3年以上IT系统开发经验,有中大型企业项目经验者优先。3.技术能力:精通Java、C++、Python等至少一种编程语言,具备良好的编程习惯和代码风格。熟悉常用技术框架和中间件,如Spring、MyBatis、Redis、Kafka等。熟悉分布式系统架构,了解微服务、容器化、DevOps等技术和工具。了解数据库原理,熟练掌握MySQL、Oracle等至少一种数据库的使用和优化。具备良好的算法基础和问题解决能力,能够应对复杂的技术挑战。4.素质要求:具备较强的学习能力和自我驱动力,能够快速适应新技术和新环境。具备良好的团队合作精神和沟通能力,能够与团队成员有效协作。具备高度的责任心和敬业精神,能够按时保质地完成工作任务。