候选人将加入我们的软件工程团队,负责软件系统的设计、开发、测试和维护。
候选人必须能够独立工作,并与其他软件和系统工程师合作。候选人必须具备良好的问题解决能力,并致力于提供高质量的系统。
职责:
• 进行需求分析、系统设计、开发、测试和部署应用程序
• 分析和解决应用程序中与性能和安全相关的需求
• 与其他工程师合作,集成软件组件、系统基础设施和第三方组件
• 与系统测试人员合作,检测和纠正问题
• 监控应用程序性能并解决问题
• 编写文档
• 在准备解决方案提案和产品演示时提供售前支持
• 在系统维护阶段提供技术支持
• 在基于微服务的架构中设计和开发API
• 保持对新兴技术的了解
理想候选人:
• 计算机科学、信息技术、工程或相关专业的文凭/学位
• 至少3年的软件开发工作经验。具有良好的学术成绩和对软件开发和新的IT技术的热情的应届毕业生也将被考虑。
• 完成至少一个规模较大的软件系统项目的完整软件开发生命周期。
• 在Java、Web服务、面向对象编程和软件设计模式方面具有丰富经验
• 数据建模和数据库设计经验
• 熟练使用代码版本控制工具,如GIT。
• 具备良好的人际交往和沟通能力,能够独立工作并在团队中合作的团队合作者。
有以下经验者优先考虑:
• 具备大数据、OLAP和微服务系统的知识和经验
• 熟悉数据库(Oracle/MSSQL、Mongo DB)、故障管理系统和商业智能(BI)工具等系统应用
• 了解云部署/服务、数据分析/算法领域的知识
• 熟悉Spring Boot和微服务系统
• 有瀑布和敏捷Scrum开发实践经验