任务:RQ10004 - 软件开发人员 - 中级
职位名称:.NET开发人员 - 中级
申请编号(SS):RQ10004
开始日期:
客户:社区服务集群
结束日期:
办公室地点:多伦多Bay街777号4楼
组织:社区服务集群
部门:教育部
# 工作日:240.00
任务类型 - 5天现场
必须具备:
• 在三层基础设施上部署软件应用程序的经验,并在展示层和应用层进行负载平衡。
• 开发、测试和调试软件系统技术的XML代码。
• 关系数据库开发(Oracle和/或SQL Server),以开发数据库端对象(例如数据表、存储过程、触发器等)。
• 使用客户端库(Bootstrap、Angular、JQuery、JavaScript)进行系统开发的专业知识,HTML5/CSS3。
• 根据客户特定需求分析,为基于网络的系统生成报告和其他增强功能的功能需求的专业知识。
描述
职责/任务交付物
• 软件开发人员需要执行的关键交付物包括但不限于以下内容:
• 在Visual Studio环境中开发应用程序代码,以根据设计文档实施应用程序增强功能。
• 根据现有文档标准记录代码更改。
• 执行代码的单元测试。
• 与设计团队合作,澄清、建议和推荐实施方法。
• 与测试人员合作,识别缺陷来源并解决问题。
• 向部门员工进行知识转移。
软件开发人员必须具备至少2年的以下技能和经验:
• 使用源代码控制系统的经验。
• 开发、测试和调试系统和XML增强功能代码的经验。
• 解决和修复性能问题的经验。
• 使用和贡献于可重用软件组件的经验。
• 开发使用关系数据库存储和检索数据的应用程序的经验。
• 编写由其他团队自动构建、打包并部署到服务器的应用程序的经验。
• 在没有访问应用程序部署服务器的情况下诊断应用程序问题的经验。
• 分析需求以确定基于网络的系统报告和其他增强功能的功能需求的经验。
• 展示的分析问题解决和决策能力。
• 熟练使用桌面和基于网络的工具(Visio、MS Office、MS Project、MS SharePoint)。
• 配置和管理操作系统(包括Microsoft Windows和Linux或其他UNIX变种)的经验。
• 在交付项目时处理代表各个领域的多个团队的经验。
• 出色的口头和书面沟通及演示技能。
• 展示与客户组织协作工作的能力。
• 团队合作精神,具有严格截止日期的履历。
• 了解行业方法、流程和标准。
基于范围,程序员/开发人员应具备:
• 深入了解整个软件开发过程。
• 熟练掌握不同类型的开发和单元测试方法。
• 在代码中开发可重用组件的专业知识。
• 熟练记录代码更改以进行知识转移。
经验和技能要求
软件开发 - 45%
• 解决和修复基于网络的应用程序和Windows服务中的应用程序问题(包括性能问题)的经验。
• 使用和贡献于可重用软件组件的经验。
• 在多个网络浏览器/不同版本的网络浏览器上开发网络应用程序的经验。
• 分析需求以确定基于网络的系统报告和其他增强功能的功能需求的经验。
• 开发使用关系数据库存储和检索数据的应用程序的经验。
• 编写由其他团队自动构建、打包并部署到服务器的应用程序的经验是一个优势。
• 在没有访问应用程序部署服务器的情况下诊断应用程序问题的经验。
• 了解部署到三层基础设施的应用程序,并在展示层和应用层进行负载平衡。
技术技能 - 50%
• 熟练使用桌面和基于网络的工具(Visio、MS Office、MS Project、MS SharePoint)。
• 开发、测试和调试系统和/或XML增强功能代码的经验。
• .NET框架(4.0)开发MVC实体框架业务实体WCF WFF LINQ
• 使用C#进行多浏览器支持的Web表单JScript开发,CSS完全符合WCAG AA标准开发网络应用程序。
• 配置和管理操作系统(包括Microsoft Windows和Linux或其他UNIX变种)的经验。
• 在XML方面的丰富经验。
• 在.Net环境中开发的经验。
• 关系数据库开发经验/技能(Oracle和/或SQL Server),以开发数据库端对象(例如数据表、存储过程、触发器等)和故障排除经验。
• 使用客户端库(Bootstrap、Angular、JQuery、JavaScript)HTML5/CSS3开发系统的经验。
• 应用当前网络可访问性(例如WCAG 2.0)标准和安全(OWASP)最佳实践的开发经验。
沟通技能 - 5%
• 出色的分析问题解决和决策技能;口头和书面沟通技能;人际交往和谈判技能。
• 在交付项目时处理代表各个领域的多个团队的经验。
• 展示与客户组织协作工作的能力。
关键技能
汽车销售、应付账款、ESI、服装
就业类型:全职
经验:年
空缺:1