高级软件开发人员:独立后端

16个月前远程全职
Fulcrum GT

Fulcrum GT

location 芝加哥
unsaved
关于Fulcrum 我们在技术和法律的交叉领域运营,处于一个需要敏捷和创新的行业。我们的团队致力于为法律专业人士开发先进的解决方案。 我们的日常工作涉及解决复杂的挑战,为全球法律专家提供可靠、高效和智能的解决方案。加入我们,用突破性技术重塑法律领域的格局。 职位描述 我们正在寻找一位技术娴熟、经验丰富的高级软件开发人员加入我们不断壮大的团队。作为一个独立的后端开发人员,您将在设计、开发和维护支撑我们产品和服务的关键后端基础设施方面发挥关键作用。您将是一个自我驱动、结果导向的个人,对构建优雅、可扩展的解决方案充满激情。 职责 • 使用现代技术和最佳实践设计、开发和实施稳健可扩展的后端系统。 • 负责所分配项目的整个软件开发生命周期,包括需求收集和设计、实施、测试和部署。 • 架构和维护高可用性和高性能的系统,能够处理大量数据和流量。 • 撰写干净、高效、文档完整的代码,符合编码标准和最佳实践。 • 与产品、前端开发人员和质量保证团队等跨职能团队有效合作,确保功能的无缝集成和交付。 • 主动识别和解决技术问题,实施解决方案以优化系统性能。 • 了解后端开发技术和趋势的最新进展。 • 指导初级开发人员并为团队的整体技术增长做出贡献。 要求 • 计算机科学、软件工程或相关领域的学士学位。 • 5年以上软件开发经验,重点关注后端开发/SOA。 • 在设计、开发和部署可扩展的后端系统方面有丰富的经验。 • 熟练掌握至少一种或多种以下编程语言:Java、Python、Node.js、GraphQL。 • 有关系型和非关系型数据库的经验(例如MySQL、PostgreSQL、MongoDB、ElasticSearch)。 • 熟悉容器化技术和云平台(例如Docker、Kubernetes、GCP、Azure)。 • 能够通过REST API框架实施和集成软件平台。 • 有开发安全的多租户云系统的经验。 • 出色的沟通、合作和解决问题的能力。 • 强大的分析和批判性思维能力。 • 能够独立工作并有效管理多个优先事项。 首选资格 • 有DevOps实践和工具的经验。 • 有API设计和开发经验。 • 有安全最佳实践和工具的经验。 • 热衷于构建高质量、以用户为中心的软件。 福利: • 有竞争力的健康、牙科和视力保险 • 宠物保险 • 401k • 灵活的工作时间 • 带薪假期和法定假期 工作类型 • 全职 语言 • 英语(必需)