
全栈开发工程师(Python、React.js)—华盛顿混合办公
为 Peregrine Advisors 的政府 AI 与数据咨询业务构建 Python、React 和 AWS 服务。交付经过测试的功能、API、集成和部署自动化,并推动其进入生产环境。
描述
- 将用户故事转化为云原生 AWS 平台上的 Python 后端功能
- 使用 AWS Lambda、Amazon S3 及相关服务创建自动化工作流
- 开发连接内部系统与商业产品的 API 和集成
- 编写单元测试和集成测试,参与代码评审,并在生产环境中解决缺陷
- 参与 CI/CD 流水线自动化
- 开发安全且易于访问的代码
- 为服务提供部署后支持
- 使用 AI 辅助开发工具,同时审查并测试其输出
- 应用测试驱动开发和自动化测试实践
- 交付可靠且经过测试的代码,并对其在生产环境中的表现持续负责
- 自动化业务流程,以取代人工检查、验证和基于电子表格的工作流
- 创建使服务发布日常化的部署流水线
- 在客户项目中与开发人员、工程师、数据科学家、架构师和战略顾问协作
任职要求
- 至少四年专业软件开发经验,包括 Python 后端和 React.js 前端开发经验
- 学士学位
- 熟悉 AWS 开发,包括 AWS Lambda 和 Amazon S3
- 能够运用面向对象设计、设计模式和数据建模,将明确的规格转化为经过测试的生产代码
- 具备 PostgreSQL、SQL Server 或 Oracle 等关系型数据库经验
- 具备 MongoDB 或 DynamoDB 等 NoSQL 数据库经验
- 具备出色的分析判断力,以及有效的故障排查和问题解决能力
- 具备通过 Scrum 或 Kanban 等敏捷方法交付软件的经验,并使用 Jira 等工具管理工作
- 具备出色的书面和口头沟通能力,包括直接与非技术客户利益相关者合作,并将业务需求转化为技术解决方案
- 能够为分配的任务和工作量提供准确估算
- 熟练使用文字处理软件、PowerPoint 和 Excel
- 初始项目要求具备美国公民身份,并能够获得公共信任认定
福利待遇
- 医疗、牙科和视力保险,员工保费全额由雇主承担,受抚养人保费承担一半
- 雇主支付的人寿保险、意外身故保险以及短期和长期伤残保险
- 401(k) 缴费按薪资的前 4% 以 100% 比例匹配,并立即归属
- 无限带薪休假
- 资助专业认证和继续教育
- 完善的入职培训计划
- 有机会在不同职能之间轮岗,拓展技能和视野







