中级应用程序开发人员 - Angular .NET

1个月前全职
2.6万 - 3.8万 / 月 UPS Singapore

UPS Singapore

location 新加坡
unsaved
在您申请工作之前,请从本页面右上角的可用选项中选择您的语言偏好。 在一家《财富》全球500强企业中探索您的下一个机会。设想创新的可能性,体验我们丰富的文化,并与才华横溢的团队合作,帮助您每天变得更好。我们知道,带领UPS走向未来需要什么样的人——具备独特技能与热情的人。如果您具备领导自己或团队的素质与动力,我们有职位可以培养您的技能,并将您带到下一个层次。 职位描述: 职位名称:中级应用程序开发人员 经验范围:4-7年 地点:钦奈,混合工作模式 雇佣类型:全职 关于UPS UPS是全球物流的领导者,提供包括运输、分销、供应链管理和电子商务在内的广泛解决方案。UPS成立于1907年,业务遍及220多个国家和地区,向全球递送包裹并提供专业服务。我们的使命是通过连接人、地点和企业来促进商业,重点关注可持续性和创新。 关于UPS供应链交响乐™ UPS供应链交响乐™平台是一个基于云的解决方案,能够将关键的供应链组件(包括运输、仓储和库存管理)无缝集成到一个统一的平台中。该解决方案通过提供增强的可视性、先进的分析和可定制的仪表板,帮助企业简化全球供应链运营和决策。 关于该角色: 我们正在寻找一位高技能的高级全栈.NET开发人员加入我们的动态团队。该角色涉及开发一个具有Angular前端和.NET 8后端的Web应用程序,采用微前端和微服务架构,并托管在Microsoft Azure上。理想的候选人应具备设计、开发和部署可扩展Web应用程序的丰富经验,并遵循使用Azure DevOps的SAFe敏捷方法。 主要职责: • 与跨职能团队合作,设计、开发和维护使用Angular和.NET 8的Web应用程序。 • 架构和实现基于微前端和微服务的解决方案,以实现高可扩展性和可维护性。 • 开发和维护Azure托管的解决方案,确保高可用性和安全性。 • 参与SAFe敏捷仪式,包括PI规划、每日站会和回顾。 • 利用Azure DevOps进行CI/CD管道设置、版本控制和自动部署。 • 执行代码审查,确保编码标准,并指导初级开发人员。 • 解决前端和后端系统中的复杂技术问题。 主要技能: • 前端: • Angular(最新版本)– 组件、服务、RxJS、状态管理(例如NgRx)。 • HTML5、CSS3和TypeScript。 • 响应式和自适应设计技术。 • 后端: • .NET 8 – ASP.NET Core、Web API、微服务架构。 • 云: • Microsoft Azure – 应用服务、Azure函数、Azure存储、Azure SQL、Azure密钥保管库、Azure Cosmos DB。 • DevOps与CI/CD: • Azure DevOps – 管道、代码库、看板。 • 架构与设计模式: • 微前端架构。 • 微服务架构。 • SOLID原则、领域驱动设计(DDD)。 次要技能: • 测试: • 单元测试(xUnit、NUnit)和集成测试。 • 前端测试(Jasmine、Karma)。 • API管理: • RESTful API设计和开发。 • API网关、OAuth、OpenAPI/Swagger。 • 安全与性能: • Azure安全最佳实践。 • 应用性能优化和监控。 • 方法论: • SAFe敏捷框架 – 熟悉PI规划、迭代和敏捷仪式。 • 工具与协作: • Git、Visual Studio、VS Code。 • Microsoft Teams等协作工具。 资格要求: • 计算机科学、信息技术或相关领域的学士学位。 • 在微前端和微服务架构方面有证明的经验。 • 对云原生应用程序设计有深入理解,特别是在Azure上。 • 出色的问题解决能力和领导技术讨论的能力。 加分项: • 熟悉容器化技术(Docker、Kubernetes)。 • 了解Azure API管理和Azure Active Directory(AAD)。 软技能: • 较强的问题解决能力和对细节的关注。 • 优秀的沟通能力,包括口头和书面。 • 有效的时间管理和组织能力。 • 能够独立工作并在协作团队环境中工作。 • 较强的人际交往能力,以与跨职能团队互动。 关于团队: 您将成为一个充满活力且合作的团队的一员,该团队由热情的开发人员、架构师和产品负责人组成,致力于构建高性能的Web应用程序。我们的团队重视创新、持续学习和敏捷最佳实践。我们紧密合作,使用SAFe敏捷框架,并营造一个每个人的想法都受到重视的包容环境。 员工类型: 正式员工 UPS致力于提供一个无歧视、无骚扰和无报复的工作场所。