职位名称:高级软件工程师
国籍:美国公民或永久居民
安全审查:必须有资格获得公共信托
地点:100%远程
AttainX正在寻找一位技术高超、经验丰富的高级后端软件工程师加入我们充满活力的团队,为联邦政府提供支持。作为一名软件工程师,您将与团队合作,支持联邦政府目前正在使用的应用程序的重建/更新。
主要职责
• 进行后端软件设计、开发和系统集成。
• 负责范围界定、需求、系统分析、软件设计、开发、测试和部署。
• 将系统需求转化为技术设计。
• 主导和参与各种规模的项目。
资格要求
• 计算机科学学士学位或同等经验。
• 7年以上系统分析、软件工程、数据库设计经验。
• 在软件开发项目中担任贡献者和技术负责人的经验。
• 具备扎实的问题解决、建立关系、沟通和协调能力。
• 独立学习者:能够快速有效地学习和应用技术和业务流程。
• 自信并能够与用户、技术人员和管理层良好合作。
必备经验:
• Java 8+ / Scala / Kotlin
• 首选Spring、Reactive Spring经验(熟悉Reactive Streams、Spring Data R2DBC、Spring WebFlux)
• Spring Boot
• Gradle
• GraphQL
• GCP(尤其是PubSub / Cloud Storage / Cloud SQL for PostgreSQL)
• gRPC
• 领域驱动设计和事件溯源
• 消息/事件驱动架构
• 关系数据库,特别是PostgreSQL(熟悉文档型数据类型如JSON / JSONB更佳),包括数据库版本控制工具如Liquibase。
• 响应式/函数式编程(有Java Vavr / Immutables库经验更佳)。
• Kubernetes
期望经验:
• jOOQ
• Akka
• ES6/TypeScript/React
AttainX已经支持国防部和民用机构超过12年。我们是一家EDWOSB、WOSB和8(a)小型企业。在过去的3年里,我们取得了显著的公司增长,扩大了合同组合,并持有“最佳合同车辆”、GSA MAS和OASIS小型企业和8(a) Pools 1、2和3。此外,我们还是几个特定机构的IDIQ和BPA的主要承包商,包括国家海洋和大气管理局、能源部、海军、卫生和人类服务部以及国防情报局。
AttainX是一家成熟的公司,致力于为我们提供的服务质量和最佳实践。我们明白人员对于确保我们客户的任务和目标得以实现至关重要。我们继续保持着远高于行业平均水平的员工保留率。AttainX通过提供有竞争力的薪酬计划和专注于领导力来实现这一点。
EEO承诺:
AttainX是一家平等就业机会/积极行动的雇主,我们致力于提供一个没有基于种族、肤色、种族、宗教、性别、国籍、年龄、婚姻状况、性取向、性别认同和表达、残疾、退伍军人状况、怀孕、遗传信息或任何其他受适用的联邦、州、地方或国际法律保护的歧视的工作场所。这些保护措施也适用于申请人。点击下面的链接了解更多信息;
平等就业机会法海报
平等就业机会法补充
工资透明度非歧视条款
住宿:
如果您是残疾人士,并且希望申请合理的工作场所住宿,请发送电子邮件至AttainX HR,说明所需的具体帮助。
体力需求:
在工作期间,员工将接触到与办公环境相关的正常要求。能够长时间使用计算机,并通过电话、电子邮件和面对面与他人沟通。这个职位要求员工具备站立、行走、坐着、用手指触摸、处理或感受物体、工具或控件、伸手和张臂、说话和听力的能力。员工必须能够举起和/或移动10磅。工作所需的具体视觉能力包括近视、远视、色觉、周边视觉、深度感知和调节和聚焦能力。
工作环境:工作环境的噪音水平通常是中等的。