摘要
我们正在寻找一位经验丰富的实践型软件工程师,负责领导中间办公室平台API组各项计划的技术方面,包括设计、实施、测试等。该职位要求在复杂的服务器端应用程序方面具有丰富的工程知识,包括新功能的开发、对现有代码的改进,并积极参与产品的设计和发布。
职责
• 分析、设计和开发软件解决方案以满足业务需求。
• 与内部和外部技术人员/供应商合作,促进企业软件集成。
• 参与不同的软件开发生命周期阶段,并作为部门的技术资源和代表。
• 为软件创建技术文档(设计文档、手册等)。
• 进行代码审查和设计审查,确保符合开发标准。
• 协助开发软件的自动化测试用例和测试计划。
• 审查项目和增强功能的软件需求文档
• 确保系统改进得到成功实施和监控,以提高效率。
基本要求
• 学士学位或同等工作经验
• 熟练掌握GO或Java中的一种。
首选要求
• 对REST、SOAP、IDL、gRPC等Web服务协议以及可扩展性和可移植性的API设计有良好的理解。
• 熟练掌握GO或Java中的一种是可取的。了解多种语言如GO、Java和C++将是一个优势。
• 对Spring、Spring Boot、JPA/Hibernate、批处理脚本语言有了解。
• 需要有使用Sybase/Oracle或其他关系型数据库编写SQL查询的经验
• 了解Node.js和JavaScript将是一个优势。
• 了解云计算、服务网格和容器的工作知识是一个优势
• 具备面向对象设计和开发技能的工作知识
• 能够使用版本控制软件如GIT
• 具有Scrum/敏捷开发方法的经验
• 必须具备出色的组织和时间管理能力。
• 创新思维者,自我启动者,能够同时处理多个项目
• 强大的问题解决和分析能力。
• 出色的客户服务技巧和团队合作精神。
• 能够高效有效地执行职位的所有职责
• 了解Go语言将是一个优势