高级软件工程师,前端与后端(远程)
在 Ad Hoc 构建和改进支持可扩展政府数字服务的前端与后端系统。负责技术工作、解决复杂问题、协调集成并指导工程师。
描述
- 作为软件工程团队中经验丰富的个人贡献者开展工作
- 在较少领导监督的情况下,协助管理工作范围、时间安排和交付
- 推进长期项目目标并执行项目开发战略
- 在利益相关方沟通中担任主要技术领域负责人
- 凭借技术专长和责任意识,对应用代码贡献负责
- 管理相关技术领域、系统和生态系统之间的集成与依赖关系
- 设计、构建、测试、维护和增强前端与后端软件
- 调查复杂技术问题,并提出系统和流程改进建议
- 指导和支持初级及中级工程师
- 向同事、客户和利益相关方解释技术概念、风险、问题和进展
- 参与技术面试并评估工程候选人
- 制定并评估技术和流程相关挑战的解决方案
- 领导小型项目、技术工作和临时团队结构
- 创建并演示设计文档、系统图、技术指导及其他工程交付物
任职要求
- 学士学位,并具有至少七年的专业软件工程经验
- 在允许的情况下,相关专业经验可替代正规教育经历
- 至少在一个技术领域具备专业能力,例如前端、后端、全栈或基础设施工程
- 具有设计、开发、测试和维护生产应用的专业经验
- 具备诊断复杂技术问题并协助交付可扩展、可维护软件的经验
- 能够向技术和非技术受众清晰解释技术概念
- 具有提供工程指导、辅导或同伴支持的经验
- 必须满足适用合同或劳动类别对教育和专业经验的要求
- 优先考虑:具有在全栈环境中同时使用前端和后端技术的经验
- 优先考虑:具有构建现代 Web 应用和 API 的经验
- 优先考虑:熟悉包括 React、Angular 或 Vue 在内的 JavaScript 框架
- 优先考虑:具有 Java、Python、Node.js 或同类后端技术的经验
- 优先考虑:具有关系型或 NoSQL 数据库的经验
- 优先考虑:具有 AWS、Azure 或 Google Cloud 的经验
- 优先考虑:熟悉 CI/CD、自动化测试和当前软件开发实践
- 优先考虑:具有在敏捷或迭代式开发环境中工作的经验
- 优先考虑:具有指导工程师或提供技术方向的经验
- 优先考虑:具有与客户、产品团队、设计师和技术利益相关方协作的经验
- 优先考虑:具有支持政府或联邦项目的经验
- 优先考虑:了解无障碍、安全性、性能和可扩展应用设计
福利待遇
- 雇主补贴的医疗、牙科和视力保险
- 灵活的带薪休假
- 雇主提供匹配缴款的 401(k) 计划
- 服务满一年后可享受带薪育儿假
- 员工援助计划
