Golang开发者

15个月前全职
Omega Solutions, Inc.

Omega Solutions, Inc.

location 旧金山
unsaved
摘要 我们正在寻找一位经验丰富的实践型软件工程师,负责领导中间办公室平台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语言将是一个优势