高级软件工程师 – JAVA(仅限阿联酋国民)

迪拜 无个税11天前全职 网络
面议
工作总结 高级软件工程师是敏捷功能团队的全职成员,独立从事软件开发和问题解决。该角色涉及技术设计、软件开发、实施和维护支持阿联酋集团业务的软件解决方案/产品。 工作职责 - 通过参与技术应用需求分析,与高级技术工程师合作进行技术设计过程。 - 将小型到中型项目的技术解决方案转化为低级设计和可运行代码。 - 独立编写安全和优化的代码,实施阿联酋集团批准的编码标准。 - 参与轮班待命支持,积极参与在服务水平协议(SLA)内解决生产问题,几乎无需主动监督。 - 对内置质量负责,确保作为CI/CD管道的一部分进行100%单元测试。 - 分析并修复所有已识别的缺陷,尽量减少返工。 - 确保充分采用重构实践,以确保最低代码债务。 - 确保在代码开发中实施日志记录和监控挂钩。 - 持续更新相关技术知识,并实施学习以提高代码质量。 - 遵循阿联酋集团IT编码标准、指南和最佳实践,并为软件工程手册和其他标准文档做出贡献。 资格与经验 资格 - 在计算机科学、计算数学、计算机工程或软件工程等相关领域获得学位或荣誉学位(12+3或同等学历)。 经验 - 6个月至2年的软件工程经验,最好是在敏捷工作方式中。 - 具备多种技术经验:核心Java/Java、Spring/SpringBoot、Oracle。 知识/技能 - 在企业环境中开发软件。 - 测试概念,如单元测试、功能测试和测试自动化。 - 使用技术专长解决各种问题。 - 系统设计工具以及使用Java、Angular JS/React JS等技术的经验。 - 设计简单的应用程序/模块。 - 强大的敏捷软件开发技能。 - 强大的系统分析技能。 - 具备使用多种技术的经验:核心Java/Java、Spring/SpringBoot、AngularJS/ReactJS、云(AWS/Azure/GoogleCloud)、Oracle。 薪资与福利 加入我们在迪拜的团队,享受具有吸引力的免税薪水和我们行业独有的旅行福利,包括全球航班和酒店住宿折扣。