软件开发工程师(.NET / React JS)

新加坡 9天前全职 网络
3.3万 - 3.6万 / 月
职责 • .NET和前端开发:使用.NET技术设计、开发和维护应用程序,包括WPF(XAML,MVVM)和现代Web技术如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 Developer Associate和Oracle Certified Java SE Programmer。 GMP Recruitment Services (S) Pte Ltd | EA Licence: 09C3051 | VO UYEN AI LINH | 注册号:R22109232 这是与就业与就业能力研究所私人有限公司(“e2i”)的合作。 e2i是为寻求就业和就业能力解决方案的工人和雇主提供支持的网络。e2i作为工人与雇主之间的桥梁,通过工作匹配、职业指导和技能提升服务为工人提供工作保障,并与雇主合作,通过招聘、培训和工作再设计解决方案解决他们的人力需求。e2i是全国职工总会的三方倡议,旨在支持全国范围的人力和技能提升计划。 申请此职位即表示您同意GMP Recruitment Services (S) Pte Ltd的PDPA和e2i的PDPA。