首席软件工程师

15个月前全职
122.2K - 220.9K USD Leidos

Leidos

location 芝加哥
unsaved
我们急需一名首席软件工程师,为关键任务系统提供敏捷DevOps支持。作为该项目的软件工程师,您将有机会构建强大的系统、软件和云环境,并为关键系统提供运维支持。候选人将在设计开发、实施和测试客户工具和应用程序方面提供技术专长和支持。基于DevOps框架,参与或指导项目的主要交付成果,包括软件开发生命周期的各个方面,包括范围和工作估计、架构和设计、编码和单元测试。 主要职责: • 参与软件编程项目,支持创新和增强,使用Java、JavaScript、Python、SpringBoot、Hibernate等技术。 • 使用Junit和Katalon开发和指导软件系统验证和测试方法。 • 开发和集成自定义开发的软件解决方案,利用自动化部署技术。 • 在商业云解决方案中开发、原型和部署解决方案,利用基础架构平台服务。 • 与团队成员、产品负责人和Scrum Master密切协调,确保用户故事与客户用例的对齐和实施。 • 通过概念验证、性能测试和端到端测试分析,并有效协调由开发的软件驱动的基础架构需求,以满足客户的任务需求。 • 遵循程序SAFe实践,支持敏捷软件开发生命周期。 • 使用GitHub、Jenkins、Unix bash脚本等行业领先的DevOps工具。 • 编写系统软件开发文档,并在不同环境中部署构建产物,利用GitFlow构建。 • 将关键项目数据传达给团队成员,建立团队凝聚力和效能。 • 利用JIRA和Confluence等Atlassian工具套件跟踪活动。 • 应用和识别最佳实践和标准操作程序。 • 创造创新解决方案以满足客户的技术需求。 基本要求: • 熟悉常见的敏捷实践、面向服务的环境和开发实践。 • 深入使用和经验Java、Spring和C2S。 • 深入了解软件开发生命周期,具有DevOps工具集/实践交付经验。 • 直接使用软件测试性能工具,如Junit/Katalon。 • 深入了解脚本语言,如Python、Bash。 • 深入了解在敏捷开发环境和节奏中工作的经验。 • 深入了解在商业云平台(如AWS、Google Cloud、Azure)上进行开发的经验。 • 具备利用云数据服务进行开发的经验(例如:S3、RDS、EFS)。 • 优秀的沟通能力(书面和口头)。 • 熟练使用版本控制系统。 • 熟练使用问题跟踪系统。 • *候选人必须具有本科学位,并具有12年或更多相关经验,或者具有硕士学位并具有10年或更多相关经验。经验年限可用于替代学位。 • *候选人必须是美国公民。 • *候选人必须拥有有效的TS/SCI与Polygraph** 首选资格: • 有结构化分析和设计方法的经验 薪资范围: 薪资范围为122,200.00美元至220,900.00美元 Leidos对于该职位级别的薪酬范围仅供参考,不作为薪酬或工资的保证。在提供聘用时,还会考虑其他因素,包括(但不限于)工作职责、教育背景、经验、知识、技能和能力,以及内部公平性、与市场数据的一致性、适用的谈判协议(如果有)或其他法律要求。 原始发布日期: 2023年12月27日 虽然根据业务需求可能会有变化,但Leidos合理预计该职位需求将至少保持开放3天,预计关闭日期不会早于上述原始发布日期后的3天。