职位描述:
• 分析客户需求,界定问题范围,制定商业案例以解决这些问题。
• 文件化需求,寻找并评估替代方案,推荐与具体客户需求最佳匹配的适当解决方案。
• 与客户和应用程序供应商合作进行解决方案设计,并寻求澄清和接受。
• 设计、开发和交付满足客户期望的软件应用程序。
• 通过采用XP实践来提高软件质量,包括代码审查和单元测试。
• 准备架构和其他技术文档。
• 协助业务分析师完善用户故事。
• 支持QA团队进行测试自动化和漏洞修复。
• 协助DevOps团队进行构建和发布自动化。
• 与客户用户合作,确保新解决方案的顺利部署和采纳。
• 评估服务请求的业务需求以及对系统增强的影响。
• 评估问题解决方案,并为ICT事件实施有效的恢复计划,建立防止复发的流程。
• 理解IT管理政策、质量管理政策和安全指南,以确保开发过程的合规性。
职位要求:
• 计算机科学、计算机/电子工程、信息技术或相关学科的学位或文凭。
• 具有使用版本控制系统(如Git)的经验。
• 精通前端技术,如Angular。
• 具有后端技术的经验,如Java、Python、Node.js。
• 在低代码应用平台(如Pega)方面有证明的经验。
• 拥有以下一个或多个流程的知识:敏捷流程、持续集成/部署、云/PaaS平台(例如,AWS、GCP)、无服务器框架和容器技术(如Docker)将是加分项。
• 具有使用低代码开发和线框工具(如Figma)的经验。
• 熟悉单元测试。
• 额外的优势特质包括自我驱动、独立、有较强的问题解决能力、良好的沟通和人际交往能力,以及出色的演示和倾听能力。
• 在Pega中至少拥有一个完整项目开发生命周期的实际经验。
• 具备Pega相关的专业认证者更佳。
• 在敏捷和UX开发环境中有经验者更佳。
• 优势技能包括咨询或业务分析经验,对中/大型项目的系统解决方案的知识,了解Web服务、REST API、sFTP和安全概念。
• 在定义UAT测试场景以及促进SIT和UAT测试方面拥有丰富的经验。
• 能够定义系统接口规范。