高级 / 全栈云开发工程师

新加坡 2天前全职 网络
面议
职位概述 如果您是一名希望成长的软件开发人员,并专注于全栈开发,Emerson为您提供了一个绝佳的机会!全栈云开发工程师将成为新加坡生命科学研发团队的一部分,并将参与设计、开发和交付一种首创的交钥匙集成解决方案,旨在为生命科学行业的商业和制造系统提供服务。该解决方案将彻底改变这些系统与商业流程的集成方式,具备尖端的信息架构、数据建模、数据仓库、数据湖和数据转换功能。 如果这听起来适合您,我们期待您的来信! 在这个角色中,您的职责将包括: • 设计和实现可扩展的、云就绪的软件解决方案,以满足商业和制造集成的需求。 • 将复杂的需求转化为安全、可维护和高性能的功能。 • 构建针对Microsoft Azure优化的云原生API和服务。 • 实施强大的数据模型,开发和维护数据集成和转换过程,以支持系统之间的无缝连接。 • 应用安全编码、SOLID原则和清晰架构,同时采用云原生模式,如微服务、领域边界和事件驱动设计,以交付可扩展、可靠的企业级云系统。 • 通过在Azure DevOps中结构良好的CI/CD管道确保高效可靠的部署,与DevOps团队合作维护自动化和发布质量。 • 维持有纪律的软件开发实践,重点关注性能、安全性和可维护性。 • 通过代码审查、协作和责任感推动工程卓越,有效管理模糊性,以交付可靠的生产级成果。 • 指导开发团队,培养创新和协作的文化。 • 与产品负责人、架构师和跨职能团队密切合作,交付高质量、可靠的成果。 您是谁: 您能够快速适应变化的环境。您超越表面,不满足于初步答案。您发现并倡导最佳创意,并积极推动其实施。在事实变化和不可预测的情况下,您能够迅速果断地采取行动。 这个角色需要您具备: • 8-10年全栈开发经验,最好是在商业或制造系统集成项目中。 • 精通.NET 6/7/8(C#)和ASP.NET Core Web API,以及使用React(TypeScript)或Angular进行前端开发。 • 在Azure云中部署和操作应用程序的经验,熟悉App Service、AKS、Azure SQL或Azure Storage。 • 理解安全编码实践、SOLID原则和清晰架构,接触过云原生模式,如微服务和事件驱动架构。 • 具备数据建模、数据转换和跨多个系统集成的知识。 • 了解ETL概念,如数据摄取、转换和工作流管理,熟悉Docker、Kubernetes和Helm图表用于容器化部署。 • 强大的沟通和协作能力,能够在跨职能和分布式团队中有效工作。 使您脱颖而出的优先资格: • 高级学位或同等经验,理想情况下,具备复杂软件或研发产品开发的经验。 • 具有Azure原生服务(Functions、Logic Apps、Key Vault、Service Bus或Event Hub)的实际经验。 • 在Azure DevOps环境中以SAFe敏捷或其他敏捷框架工作的经验。 • 具备生命科学或制造系统集成(LIMS、MES、DCS或配方管理)的领域知识。 我们的文化与对您的承诺 在Emerson,我们优先考虑一个每位员工都被重视、尊重和赋权的工作环境。我们培养一个鼓励创新、协作和多元视角的环境——因为我们知道伟大的创意来自伟大的团队。我们对持续职业发展的承诺和培养包容文化的努力确保您获得成功所需的支持。无论是通过指导、培训还是领导机会,我们都投资于您的成功,以便您能够产生持久的影响。我们相信,多元化团队的合作是推动增长和实现商业成果的关键。 我们认识到员工福祉的重要性。我们优先提供具有竞争力的福利计划、多种医疗保险计划、员工援助计划、员工资源小组、认可等多种福利。我们的文化提供灵活的休假计划,包括带薪父母假(母亲和父亲)、假期和节假日休假。