职责
• .NET 和前端开发:使用 .NET 技术设计、开发和维护应用程序,包括 WPF(XAML、MVVM)以及现代网页技术如 React、TypeScript、HTML5 和 CSS3。
• SDK 和设备集成:使用原生 C++ SDK 与各种硬件设备集成,处理托管(.NET)和非托管(C++)代码互操作。
• 系统和 API 集成:使用 RESTful API 和消息系统(如 Apache Kafka、Solace、MQTT、WebSocket 和 JMS)进行无缝系统通信。
• 软件设计和架构:参与架构讨论,应用软件设计原则和模式,开发可扩展和可维护的系统。
• 数据库集成:与关系型(MSSQL、MariaDB、MySQL)和非关系型(Redis、Elasticsearch、MongoDB)数据库合作。
• 容器化和部署(优先考虑):使用 Docker 和 Kubernetes 部署和管理应用程序,实现可扩展的部署。
• 代码质量和最佳实践:遵循既定的开发最佳实践,编写干净、高效和可扩展的代码。
要求
• 软件开发经验:3 年 .NET(C#、.NET Core、WPF、React)开发经验,熟悉微前端架构和规则引擎开发。
• 容器化和编排:熟悉 Docker 和 Kubernetes,具有 GitLab CI/CD 管道经验者优先。
• 全栈技术技能:精通 C#、JavaScript、TypeScript、SQL、React、Node.js 及 .NET Framework/Core 和 WPF(MVVM)等框架。
• 测试和质量控制:了解代码质量控制、Shift Left 测试及 NUnit、xUnit 和 JUnit 等工具,以确保早期和有效的验证。
• SDLC 和敏捷实践:对 SDLC 流程和敏捷方法有深入理解,包括需求分析、开发、测试、部署和维护。
• 优先认证:CKAD(Kubernetes)、Microsoft Azure 开发者助理和 Oracle 认证 Java SE 程序员。
GMP 招聘服务(新加坡)私人有限公司 | EA 许可证:09C3051 | VO UYEN AI LINH | 注册号:R22109232
这与就业与就业能力研究所私人有限公司(“e2i”)合作。
e2i 是一个为寻求就业和就业能力解决方案的工人和雇主提供支持的网络。e2i 作为工人和雇主之间的桥梁,连接工人提供通过工作匹配、职业指导和技能提升服务来保障工作安全,并与雇主合作解决人力资源需求,通过招聘、培训和工作重新设计解决方案。e2i 是全国工会大会的三方倡议,旨在支持全国范围的人力资源和技能提升计划。
申请此职位即表示您同意 GMP 招聘服务(新加坡)私人有限公司的个人数据保护法和 e2i 的个人数据保护法。