岗位职责:1. 根据公司各部门需求,进行软件的概要设计、详细设计以及核心模块代码编写。2.负责开发团队任务安排,参与开发过程中的设计评审和代码审查(如代码review)。3. 对核心技术算法进行研究、实现和优化,跟踪前瞻技术并进行产品创新。4. 按照项目要求编写相关设计文档,如需求分析、设计、编码及调试文档等。5. 建立公司技术资料库(如软件开发人员岗位相关职责)。岗位要求:1.精通一种或多种主流编程语言,如 Java、C#、Python 等,熟练掌握相关的开发框架和工具,如 Spring Boot、Hibernate、.NET Framework 等。2.掌握关系型数据库(如 Oracle、MySQL、SQL Server 等)的原理、设计和操作,包括数据库表结构设计、索引优化、存储过程编写等。3.熟悉 ERP 系统的基本概念、原理和主要模块,如财务、供应链、生产制造、人力资源等,了解各模块之间的关联和数据流转。4.熟练掌握 Web 服务、API 等接口开发技术,能够实现 ERP 系统与其他外部系统(如 CRM、OA 等)的集成,确保数据的交互和共享。5.具备独立进行 ERP 软件系统模块设计和开发的能力,能够根据业务需求制定合理的技术方案,确保系统的可扩展性、稳定性和安全性。