职位:高级全栈开发工程师(Angular, .NET, SQL Server 和 MongoDB)
概述
我们急需为位于阿布扎比穆萨法的客户招聘高级全栈开发工程师(Angular, .NET, SQL Server 和 MongoDB)。
工作目的:
作为一名专注于 Angular, .NET, SQL Server 和 MongoDB 的全栈开发工程师,您的核心职责是设计、开发和优化网络应用程序。这些应用程序是我们使命的重要组成部分,您将在其开发的每个阶段发挥关键作用。您将使用 Angular 和 .NET 创建用户友好、高性能的应用程序,使用 SQL Server 和 MongoDB 有效管理数据,并与跨职能团队协作。您的工作包括使用 Git 维护代码库,采用敏捷方法论,使用 Docker 容器化应用程序,并将其集成到云平台(Azure, AWS 或 Google Cloud)中。通过履行这一角色,您将为创新项目做出贡献,确保其达到高标准并解决现实世界的挑战。您的专业知识和适应能力是我们成功的关键,您的贡献将有助于保持其在行业中的领先地位。
主要职责
• 核心职责:
使用 Angular 和 .NET 技术设计、开发和优化网络应用程序。
• 可选技术:React JS。
• 高效存储和查询数据,利用 SQL Server 和 MongoDB。
• 与跨职能团队密切合作,理解并满足项目需求。
• 维护代码库并使用 Git 确保版本控制。
• 编写有效的单元测试,以确保高水平的代码质量并减少应用程序中的错误数量。
• 在敏捷环境中工作,参与冲刺计划、站会和回顾会议。
• 使用 Docker 等容器化工具部署应用程序,以实现高效部署和扩展。
• 在云平台(包括 Azure, AWS 或 Google Cloud)上集成和优化应用程序。
• 为开发与阿布扎比港口集团使命和目标一致的尖端解决方案做出贡献。
• 了解当前的 AI 趋势,并愿意在工作场所采用新的 AI 技术。
• 熟悉 AI 工具或平台(如 ChatGPT, Copilot, Google AI 工具)以提高生产力和优化工作流程。
人员管理职责
• 协作:
与团队成员、设计师和业务分析师紧密合作,确保有效沟通和团队合作。
• 知识共享:
与同事分享您的技术知识和专业技能,协助他们解决挑战并促进技能发展。
• 指导:
为初级开发人员、实习生和培训生提供指导和支持,帮助他们提高技能和理解最佳实践。
• 代码审查:
参与代码审查,维护代码质量和遵循编码标准。
• 问题解决:
与团队成员合作识别和解决技术问题和挑战,培养问题解决和创新文化。
• 反馈:
在审查同事的工作时提供建设性反馈,并愿意接受他人的反馈以促进持续改进。
战略职责
• 技术路线图:
为技术路线图的开发和实施做出贡献,帮助识别和采用新技术和最佳实践。
• 架构规划:
参与架构讨论和决策,确保技术解决方案与长期业务目标一致。
• 可扩展性:
设计具有可扩展性的应用程序和系统,以适应未来的增长和用户需求的增加。
• 安全性:
实施安全最佳实践,以保护数据和系统的完整性和机密性,并及时了解新兴威胁和解决方案。
• 性能优化:
持续监控和优化应用程序性能,以提升用户体验并减少加载时间。
• 合规性:
确保开发的应用程序和系统符合相关法规和行业标准。
• 创新:
了解软件开发行业的新兴技术和趋势,并提出创新解决方案以改进产品和…