高级软件工程师 - 战斗系统

无个税15个月前全职
8K - 10K USD / 月 ARENGY

ARENGY

location 阿布扎比
unsaved
ARENGY是一家在中东迪拜和阿布扎比(阿联酋)运营的工程和招聘服务公司。我们的客户是全球最成功的行业领导者之一。 职位描述: 我们正在寻找一位高级软件工程师,为战斗系统的开发做出贡献。 软件工程师的职责包括根据软件需求设计软件、开发源代码、进行测试和集成,以创建和维护战斗管理系统软件。 对于这个职位,候选人必须愿意在法国停留2年(每3个月定期访问阿联酋),接受专家的初级技术培训。 此后,该职位将永久驻扎在阿布扎比 - 阿联酋。 职责: • 管理和完善用于战斗系统应用和基础设施的实时分布式软件架构,以适应计算技术的进步和新的操作要求 • 定义软件需求,并为新的系统需求生成软件集成测试,考虑产品系列中多个系统配置的影响 • 领导一个分布式软件开发团队,使用面向对象的设计、代码和单元测试方法来开发战斗系统软件组件 • 使用标准指标管理软件开发过程,并符合批准的软件开发计划 • 收集并呈现软件相关的文档,通过系统工程技术审查获得批准 • 在软件集成测试中领导软件开发团队,并解决发现的问题 • 在测试执行期间支持系统测试团队进行测试程序的开发和问题解决 • 查找和纠正由现场基线操作用户报告的操作缺陷 资料/要求: 经验: • 工程学学士学位,10年以上系统软件开发经验 • 必须具备C4ISR项目经验 • 有管理软件工程团队的经验 • 有敏捷开发方法的经验,包括Scrum、自动化测试、静态代码分析和持续集成 • 具备软件架构模式的经验(如分层模式、MVC、客户端-服务器、代理模式、点对点等) • 具备准备和分析软件需求的经验 • 具备全面的软件设计经验 • 具备接口分析和数据模型设计经验 • 具备体系结构视图的经验,如4+1、模型驱动、应用等 • 具备UML和CASE工具的经验 • 具备集成开发环境的经验(如NetBeans、JDeveloper、Visual Studio等) • 具备UNIX和Linux操作系统的经验 • 有效的书面、口头和演示技巧