设计、开发和维护:使用K2业务流程管理系统(BPMS)创建和维护软件解决方案,确保它们满足业务需求和用户需求。业务分析:与利益相关者合作,收集和分析业务需求,将其转化为技术规范和解决方案。定制和配置:定制和配置K2 BPMS工作流和表单,以符合业务流程。技术开发:使用K2 BPMS和相关技术开发和维护自定义模块、接口和报告。集成:将K2 BPMS与第三方系统、API和数据库集成,以确保数据流畅和流程自动化。安全编码:实施和执行安全编码实践,以保护应用程序免受漏洞攻击,并确保数据完整性和机密性。性能优化:优化应用程序性能和可扩展性,以确保无缝的用户体验。技术文档:创建和维护开发解决方案的全面技术文档。代码审查:参与代码审查,以保持高质量代码并遵守编码标准。计算机科学、软件工程或相关领域的学士学位。至少5年以上软件开发经验,包括全栈开发和集成。具有丰富的K2 BPMS及相关技术经验。精通业务分析,并将业务需求转化为技术解决方案。具备强大的技术技能,包括安全编码实践经验以及识别和缓解安全漏洞的能力。拥有集成技术和工具、数据库管理和SQL、版本控制系统(如Git)的经验。熟悉DevOps实践和工具(例如Jenkins、Docker)。软技能:优秀的沟通和问题解决能力。能够在快节奏的协作环境中有效工作。