职责
• 基于高层需求进行软件开发:估算、设计、开发、代码审查、性能优化、文档编写、监控、故障修复
• 在分析和开发阶段与其他团队进行沟通
• 在设计和实施阶段与后端团队成员合作
• 准备基础设施和部署计划,使功能得以实现
• 开发和发布云原生应用程序
• 设计和部署云基础设施
• 编写单元测试、功能测试和端到端测试
• 编写易于理解、可测试和可维护的代码
• 开发新功能并维护现有功能
• 提高现有服务的可扩展性和性能
• 使用.NET C#和Node.js TypeScript编写的大型代码库进行工作
要求
至少4年的软件工程经验
精通至少一种.NET(C#/F#)、Java、Node.js、Go语言
具有SQL和NoSQL数据库的工作经验
在云环境中通过基础设施即代码(IaC)构建基础设施的经验
理解RESTful网络服务、面向服务架构(SOA)和微服务架构
了解软件工程最佳实践,包括单元测试、持续集成、持续部署和源代码控制
能够在遵循适当工程实践和定期交付周期的纪律敏捷环境中工作
有兴趣的申请者请将简历提交至joepster.lim@share-resources.com