软件开发人员(.NET)2857

15个月前全职
Aspire Nxt Pte. Ltd.

Aspire Nxt Pte. Ltd.

location 新加坡
unsaved
主要职责 • 开发和维护高质量的经过全面测试的源代码,符合截止日期、进度、质量和编码标准。 • 与架构师/高级开发人员讨论技术方面的问题,与业务分析师讨论功能方面的问题。 • 与业务分析师沟通,澄清和理解需求。 • 组织并及时更新技术文档。 • 与项目经理/业务分析师协调制定测试策略。 • 在用户验收测试期间提供技术支持。 • 支持应用程序在生产环境中运行-在问题出现时进行分析和解决。 • 研究、设计和开发软件。 • 分析用户需求并开发软件解决方案。 • 更新软件,增强现有软件功能,并开发和指导软件测试和验证程序。 • 与其他工程师合作,集成硬件和/或软件系统。 • 制定规格和性能要求。 资格和个人简介 工作经验 • 在C#、.Net、WCF、MVC/Web API、ASP.Net方面有5年以上经验。 • 在网格计算方面有经验(最好是TIBCO DataSynapse GridServer)。 • 对Apache Kafka和/或RabbitMQ有工作知识。 • 在SQL Server / SSIS / SSRS方面有经验。 • 对HTML5、CSS3、JavaScript、SPA有扎实的知识。 • 熟练掌握AngularJS等JavaScript框架。 • 使用Bootstrap框架开发响应式网站。 • 有.NET Core和AWS技术的实际经验是一个加分项。 技术技能 • .Net框架、C#、ASP.NET、WCF、MVC/Web API、ASP.Net • TIBCO DataSynapse GridServer • Apache Kafka / RabbitMQ • 对经过验证的设计模式有理解,了解反模式和性能调优。 • 多层架构、面向对象原则和设计模式。 • SQL Server开发和SQL查询优化。 • 持续集成/持续交付 功能技能 • 对市场风险有一般了解将是一个附加值。 以下技能和经验是一个加分项 • 持续集成/持续交付 • Linux • 微服务和Xcomponent • 测试自动化 其他专业技能和心态 • 强大的组织和沟通能力。 • 强烈的责任感和驱动力,以客户为中心。 • 强大的分析、解决问题和人际交往能力。 • 对各种软件开发流程的意识。 • 敏捷的思维方式,对变化有反应能力。 • 对跟踪技术趋势并参与社区活动有兴趣。 教育要求 至少具有以下任何学士学位: • 计算机科学 • 信息技术 • 编程与系统分析 • 科学(计算机研究)