软件工程师 - Java

渥太华 24天前全职 网络
41万 - 56.4万 / 年
公司概况 在摩托罗拉解决方案公司,我们相信一切始于我们的员工。我们是一个全球紧密团结的社区,由不懈追求帮助人们在各地更安全的目标所团结。我们的关键通信、视频安全和指挥中心技术支持公共安全机构和企业,使协调对于更安全的社区、更安全的学校、更安全的医院和更安全的企业至关重要。加入一个有意义的职业,帮助我们建设一个更安全的未来。 部门概况 摩托罗拉解决方案是北美地区紧急呼叫处理软件的领先开发商和解决方案提供商,该软件使911中心能够在公共安全应答点接收和处理呼叫。紧急呼叫处理解决方案团队是摩托罗拉解决方案软件企业的一个业务分支,专注于开发呼叫处理、事件管理、响应者调度和态势感知的工作流程增强创新。作为软件开发人员,您将加入一个团队,开发符合行业标准和市场需求的下一代911呼叫处理解决方案,该解决方案可以作为服务或本地部署,并满足用户对911服务的高可用性要求。团队将利用多个设计中心的开发人才,采用敏捷Scrum方法。 职位描述 分析、开发、设计和维护组织产品和系统的软件。执行软件和硬件的系统集成,以保持吞吐量和程序一致性。开发、验证和测试:结构和用户文档。 • 了解JAVA及其开发生态系统。 • 了解Web应用程序开发(Angular, Javascript)。 • 基本的分析、单元测试和探索性测试知识。 • 软件开发:理解面向对象的编码和设计,设计模式。 • 了解Git和Git工作流程。 • 强烈的好奇心,学习意愿和对新技术的兴趣。 • 快速学习者,具备良好的沟通技巧。 优先要求: • 了解至少一个云平台(AWS, Azure, GCP)。 • 实际了解一种或多种技术(至少在基础水平):Spring Boot, Angular, Terraform, Kubernetes。 • 理解敏捷Scrum经验并在CI/CD环境中工作(持续集成/持续交付)。 • 能够排除和调试基本网络问题,了解Wireshark。 • 了解始终在线、始终可用的服务环境中的最佳实践和IT操作。 • 了解应用层协议,包括SIP, RTP, HTTP, SOAP/REST, DNS, SMTP, SNMP, SSH, TLS, WebRTC。 • 熟悉系统管理、操作支持和性能监控工具。 • 熟悉现代开发操作工具(基于跟踪的应用性能监控、docker容器等)。 • 熟练掌握一般脚本编写(Python是一个优势)。 基本要求 • 计算机科学、软件工程或计算机工程学士学位。 旅行要求 低于10% 提供搬迁 无 职位类型 有经验 推荐付款计划 是 平等就业机会声明 摩托罗拉解决方案是一个平等机会雇主。所有合格的申请者将不论种族、肤色、宗教或信仰、性别、性取向、性别认同、国籍、残疾、退伍军人身份或任何其他法律保护的特征而获得就业考虑。 我们为以人为本和以社区为中心的文化感到自豪,赋予每位摩托罗拉员工成为最真实的自我并尽最大努力实现更安全世界的承诺。如果您希望加入我们的团队,但觉得自己不完全符合所有的优先技能,我们仍然希望了解您认为自己为何会是我们团队的优秀补充。 我们致力于为有残疾或其他身体或心理健康状况的候选人提供包容和无障碍的招聘体验。要请求住宿,请填写此合理住宿表格,以便我们提供帮助。