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