全职:
• 跟进编写Web/移动应用程序的术语、概念和最佳实践。
• 开发技术界面、规范和架构。
• 创建和测试软件原型。
• 开发客户端显示和用户界面。
• 协助客户团队处理项目相关工作和其他需求。
• 协调和与其他软件专业人员和开发人员合作。
一般技能、教育和经验要求:
教育:
• 计算机科学/信息技术或同等学位的学士学位。
• MCSD或MCPD认证。
技能:
• 对面向对象的设计和编程有经验。
• 了解设计/架构模式。
• 了解基本的工程概念,如数据结构和算法。
• 有C#和.Net Framework的经验。
• 有ASP.Net (MVC)的经验。
• 有Web服务和Web API(REST、RPC)的经验。
• 有实现多线程代码和异步操作的经验。
• 深入了解关系数据库,主要是MS-SQL Server。
• 有.Net Core的经验。
• 有ASP.Net Core的经验。
• 有MongoDB或类似的NoSQL数据库的经验。
• 有Web客户端框架(Angular等)和语言(HTML5/CSS3)的经验。
• 有基于云的开发和部署模型的经验。
• 有Git的经验。
• 有微服务和Kubernetes等服务框架的经验。
• 熟悉DevOps(CI/CD)、TDD、功能标志、测试自动化
首选经验:
• 相关的正式教育,包括计算机科学学士或硕士学位。
• 至少5到8年的经验,如上所述。
- 阿联酋境内的即时/快速加入者将获得优先考虑