高级软件工程师,C++

16个月前全职
NinjaOne

NinjaOne

location 伦敦
unsaved
关于职位 作为NinjaOne的C++高级软件工程师,您将设计、实施和维护我们最新产品套件中的功能。利用您丰富的C++经验,丰富我们的升级和维护软件开发团队。与我们的产品开发团队密切合作,您将在关键产品线上开发对我们的客户、产品经理和销售团队至关重要的新功能。通过处理无法正常工作的代码,提供简单的修复措施,并创建新功能和集成的冲刺,以实现产品的整体成功。 我们使用最新最先进的技术。我们首先热爱编程,我们所做的一切都是为了服务于编程。您将使用包括编译器和语言标准在内的最新版本的所有工具。我们不希望落后,我们将不断改进我们的代码库。您将在一个敏捷的团队环境中工作,频繁互动,并快速为客户提供结果。我们正在构建市场上最好的IT运维软件产品套件,注重速度和准确性。这个产品将支持所有现代虚拟化技术、SAAS产品、传统配置等,通过我们的RMM平台的一个统一界面管理;无缝集成是这个机会中的一个重要挑战。NinjaOne是开发人员追求成长的地方,个人成长得到重视,我们的文化谦逊。学习是终身的激情,加入我们,为我们的追求做出贡献。 地点- 英国伦敦 您将要做的事情 • 设计和编写新的软件IT运维产品 • 维护和改进现有应用程序 • 最初的重点是构建和支持我们的嵌入式应用程序,以在Linux和ARM环境中部署 • 支持现有版本的维护编程 • 与我们的客户密切合作,分析产品以满足客户需求的可用性 • 其他需要的职责 关于您 • 计算机科学、计算机工程、信息技术或同等工作经验的学士学位 • 对面向对象编程设计原理有广泛的了解 • 5年以上的Qt/C++开发经验 • 丰富的网络和/或实时语音和视频数据传输应用程序开发经验 • 在Linux Debian环境中开发经验丰富,包括Shell脚本、RPM和Deb打包 • 至少两个主要操作系统(Linux、Win(Windows 10和11)、Mac(Mac OSX(Cocoa等)))上使用低级API的经验 • 以前使用过Valgrind、gdb、QtCreator的经验 • Git版本控制经验 • 有与客户直接沟通的经验或能力 • Rasbian的嵌入式开发经验(可选) • 了解JSON、Javascript、Java(可选) • 了解并有使用AWS或类似云服务的经验(可选) • 使用SQL、Postgres、MSSQL或类似技术的经验(可选) 关于我们 NinjaOne是一家领先的统一IT运维解决方案,简化了IT工作的方式。通过NinjaOne,IT团队可以在一个现代、直观的平台上自动化、管理和纠正所有任务,提高技术人员的效率和用户的生产力。NinjaOne支持全球超过10,000个IT部门和托管服务提供商,并始终以其一流的客户支持而居首位。过去3年,NinjaOne一直被认为是其类别中最好评价的软件,在G2和Gartner Digital Markets上获得了认可。了解更多关于NinjaOne的信息,请访问:www.ninjaone.com 您会喜欢的 • 我们灵活的工作时间和混合办公选项使您能够成功平衡个人生活和工作 • 在增长最快的公司之一中个人和职业发展 • 访问我们的企业福利平台(享受Expedia、FitX、Zalando等品牌的折扣) • 通过我们著名的培训平台发展您的技能 • 获得有竞争力的报酬 • 与一个好奇、友善、国际化和跨文化的员工合作 您已经感兴趣了吗?我们很想了解您!请点击链接提交您的申请。我们迫不及待地想在NinjaOne见到您。