资深软件工程师 – ServiceNow, 人工智能与DevOps

18小时前合同
面议 Apptad

Apptad

location 旧金山
unsaved
职位名称:资深软件工程师 – ServiceNow, 人工智能与DevOps 工作地点:加利福尼亚州圣克拉拉(第一天起现场办公) 最高薪资:每小时 $60(C2C) 职位概述: 我们正在寻求一位高技能、前瞻性的资深软件开发人员加入我们不断壮大的团队。成功的候选人将具备扎实的ServiceNow开发基础、JavaScript、DevOps及UI/UX设计知识,并在人工智能集成、单元测试和性能优化方面具备额外的专业知识。该职位包括领导设计项目、编写简洁、高效和可扩展的代码、进行代码审查,以及为自动化和人工智能驱动的解决方案做出贡献。 主要职责: • 开发和扩展ServiceNow应用程序,包括工作流、业务规则、用户界面策略和集成。 • 领导直观且用户友好的界面设计和前端开发,使用现代框架。 • 编写高效、性能优越且安全的代码,遵循行业最佳实践。 • 实施全面的单元测试和测试自动化,以确保代码质量并减少回归问题。 • 应用DevOps实践,利用Jenkins、Git、Docker和CI/CD工作流来简化开发管道。 • 进行同行代码审查,指导初级开发人员,并保持高标准的软件设计和实施。 • 与产品、设计和业务团队合作,将需求转化为技术解决方案。 • 集成并帮助构建基于人工智能/机器学习的功能,如智能自动化、推荐引擎或对话界面。 • 持续监控、分析和改善应用程序的性能和可靠性。 • 关注技术趋势,并为创新和知识共享做出贡献。 任职资格: • 计算机科学、软件工程或相关领域的学士或硕士学位。 • 5年以上软件开发的专业经验,包括: • 2年以上ServiceNow开发的实际经验 • 精通JavaScript和前端框架(React、Vue或类似) • 有使用Jest、Mocha、Jasmine或类似工具构建和维护单元测试的经验 • 具备编写性能优化代码的能力 • 理解UI/UX设计原则,并有创建可访问和响应式界面的经验 • 熟悉DevOps工具和实践(CI/CD、版本控制、容器化) • 参与人工智能/机器学习项目或将人工智能API/服务集成到应用程序中的经验 • 有能力主导系统和应用设计讨论,执行代码质量控制,并进行结构化代码审查 • 较强的分析和解决问题的能力 • 优秀的口头和书面沟通能力 优先资格: • ServiceNow认证(CSA、CAD或其他相关模块) • 有REST/SOAP API和企业集成的经验 • 了解人工智能工具,如OpenAI、TensorFlow或Azure Cognitive Services • 在跨职能团队环境中有敏捷/Scrum经验