后端开发人员

15个月前全职
60K - 100K USD / 年 ETZ (SG) PTE. LTD.

ETZ (SG) PTE. LTD.

location 新加坡
unsaved
职责和责任 职位概述: 作为一名.NET软件工程师,您将负责使用.NET框架设计、开发和维护软件应用程序。您将与全球跨职能团队合作,分析需求、设计解决方案并实施高质量的软件。 职责: 1. 软件开发: 使用.NET框架设计、编码和测试软件应用程序。 与利益相关者合作,了解和分析软件需求。 为复杂的业务问题实施高效可扩展的解决方案。 2. 应用架构: 设计和架构与业务需求相符的软件系统。 确保应用程序的可扩展性、安全性和性能。 评估并推荐开发所需的技术和工具。 3. 代码审查和质量保证: 进行代码审查,以确保符合编码标准和最佳实践。 进行单元测试,并参与测试过程以识别和修复错误。 实施和维护持续集成和交付流程。 4. 协作与沟通: 与全球跨职能团队密切合作,包括产品经理、UX/UI设计师和其他开发人员。 与团队成员和利益相关者进行有效沟通。 为团队成员提供技术专业知识和指导。 5. 文档编写: 为代码、架构和流程创建和维护技术文档。 向技术和非技术受众文档和传达技术解决方案。 要求: 1. 学历: 计算机科学、软件工程或相关领域的学士学位。 2. 经验: 具有.NET软件工程师或类似职位的经验。 熟悉.NET框架及相关技术。 具备一种或多种.NET语言的经验(C#、VB.NET)。 熟悉前端技术(HTML、CSS、JavaScript)和相关框架(如ASP.NET MVC、ASP.NET Core)。 3. 技能: 精通面向对象编程和设计模式。 数据库开发技能(SQL Server、MySQL或类似技术)。 熟悉版本控制系统(Git、TFS)。 良好的问题解决和分析能力。 4. 沟通: 优秀的沟通和团队合作能力。 能够向非技术利益相关者解释复杂的技术概念。 5. 附加技能(优先考虑): 了解云平台(Azure、AWS)。 具备微服务架构经验。 熟悉DevOps实践。 告诉雇主您拥有的技能 机器学习 MVC ASPNet CSS 可扩展性 .NET Azure 质量保证 架构师 HTML 软件工程 MySQL JavaScript SQL Server 持续集成 Python编程 软件开发 Aspnet MVC