首席软件工程师(华盛顿特区)

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

Leidos

location 洛杉矶
unsaved
我们急需一名首席软件工程师,为关键任务系统提供敏捷DevOps支持。作为该项目的软件工程师,您将有机会构建强大的系统、软件和云环境,并为关键系统提供运维和维护。候选人将在客户工具和应用程序的设计、开发、实施和测试中提供技术专长和支持。在DevOps框架中,参与和/或指导项目的主要交付成果,包括范围和工作估计、架构和设计、编码和单元测试。 主要职责: • 参与软件编程计划,支持创新和增强,使用Java、JavaScript、Python、SpringBoot、Hibernate等技术。 • 使用Junit和Katalon开发和指导软件系统验证和测试方法。 • 开发和集成自定义开发的软件解决方案,利用自动化部署技术。 • 在商业云解决方案中开发、原型设计和部署解决方案,利用基础架构平台服务。 • 与团队成员、产品负责人和Scrum主管密切协调,确保用户故事与客户用例的对齐和实施。 • 通过概念验证、性能测试和端到端测试分析,并有效协调由开发的软件驱动的基础架构需求,以满足客户的任务需求。 • 遵循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对该职位级别的薪资范围仅作为一般指导,不保证薪酬或工资。延长工作邀请时还考虑其他因素,包括(但不限于)工作职责、教育背景、经验、知识、技能和能力,以及内部公平性、与市场数据的一致性、适用的谈判协议(如有)或其他法律要求。