全栈网页开发人员(Angular/React)

休斯顿 3天前合同 网络
面议
高级全栈开发人员 合同期限:12个月以上 地点:德克萨斯州斯普林 高级全栈开发人员将与内部利益相关者、领域专家和跨职能开发团队密切合作,设计、构建、部署和支持云就绪和云原生应用程序,以支持上游业务线。此职位要求在现代网页开发、后端服务、云平台和数据集成方面具备深厚的技术专长,同时具备较强的沟通能力,能够在高度协作的环境中交付高质量、可扩展的软件解决方案。 资格所需的前三大技能/技术: 1) Azure/其他云平台 2) C#、Python、.Net 3) Angular/React 职责 - 开发、部署和支持为云就绪和云原生环境设计的现代网页应用程序。 - 与软件开发人员、产品负责人和上游领域专家合作,将复杂的业务需求转化为强大的技术解决方案。 - 应用行业标准的软件工程最佳实践,包括面向对象分析与设计(OOAD)、SOLID原则、模块化架构和自动化测试,以实现可维护的高质量代码。 - 使用C#和Python开发后端服务和API,具备调试、优化和企业集成模式的强大能力。 - 使用GitHub和GitHub Actions构建和自动化CI/CD流水线,确保一致、安全和高效的软件交付。 - 在Databricks中设计和开发ETL流水线,将结构化和非结构化数据集成到应用程序工作流和分析解决方案中。 - 使用HTML、CSS、JavaScript和现代框架(如Angular和React)构建响应式和动态前端应用程序。 - 使用ASP.NET Web API(首选)、Node.js或Flask设计和实现RESTful API,深入理解HTTP标准和REST约束。 - 为Delta Lake和Azure Data Explorer等数据平台开发数据模型和数据访问层,以支持运营和分析用例。 优先的知识、技能和能力 - 在Azure(首选)、AWS或Google Cloud Platform上部署、监控和支持应用程序的经验。 - 对云原生架构、分布式系统和可扩展应用程序设计有深入理解。 - 能够与上游研究团队合作,将研究原型商业化为生产解决方案,从而推动可衡量的业务价值。