职位概述
高级软件工程师是敏捷功能团队的全职成员,独立参与软件开发和问题解决。该角色涉及技术设计、软件开发、实施和维护支持阿联酋集团业务的软件解决方案/产品。
职位职责
• 经验应包括新的脚本编写、现有脚本的定制、集成、测试和部署
• 经验应包括对使用 MSI 文件进行安装/卸载的专家理解
• 使用 Windows 批处理脚本、VBScript、PowerShell 脚本进行开发和工作
• 有处理 Windows 注册表的经验
• 故障排除和支持 .NET 框架、第三方工具(如 UI 控件、图表控件)、报表组件如 Crystal Reports(安装和维护)
• 接触 CI/CD 工具(如 GIT 源控制、GIT 客户端、Jenkins、Nexus 仓库管理器)
• 在客户端和服务器上设置和支持与 Java、NodeJS、Python 相关的软件工具
• 使用 Web 服务和其他基于 Web 的技术(如 XML、HTML、AJAX、CSS、HTTP、REST/SOAP)进行系统集成的经验
• 对网络的基本知识,包括 TCP/IP 端口和防火墙、网络协议和 IP 网络
• 接触打包工具并通过 SCCM(系统中心配置管理器)进行部署
资格与经验
教育
计算机科学学位或其他与 IT 相关的学位
经验
• 3 年以上在 Windows 桌面上打包软件工具和进行部署的经验
• 3 年以上在技术解决方案交付中 IT 工具/应用系统的经验
技能与知识
.NET 开发:C#、VB.NET、ASP.NET、MS-Dynamics、打包和工具