在您申请工作之前,请从本页面右上角的可用选项中选择您的语言偏好。
在一家《财富》全球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致力于提供一个无歧视、无骚扰和无报复的工作场所。