职位:RQ06741 - 软件开发人员-前端-高级
地点:多伦多-混合
薪酬:每小时CAD$620.68 / CAD$85.61(T4)
描述
职责:
使用Angular,Spring Boot和Java技术设计、实现Web应用程序。
开发以用户为中心、直观、响应式、适用于移动设备的、可访问的功能。
优化应用程序以提升用户体验和性能。
需要将技术系统规格转化为可工作、经过测试的应用程序。这包括开发详细的编程规格、编写和/或生成代码、编译数据驱动程序、维护和进行单元测试。
解决和排除在软件包使用和操作过程中出现的技术问题,包括在实施、转换和迁移中提供技术支持。
根据需要审查其他团队成员的工作。
设计解决方案,编写代码,审查代码,进行单元测试,开发适当的文档,并促进最终交付。
发现加强开发能力的机会,分享专业知识以促进技术发展,并指导初级开发人员。
根据需要支持不同应用程序的开发,包括SADA、MyBenefits、Messaging、EA、EST等。
评估不同解决方案的成本和收益,并就拟议的解决方案设计和建议达成共识。
所需技能:
扎实的Angular、JavaScript、jQuery、HTML、CSS和Bootstrap经验。
具有构建符合WCAG 2.0标准的负责任和可访问解决方案的经验。
具有持续以小而增量的方式交付有价值的IT能力的经验。
具有基于云的解决方案、DevOps和微服务的经验。
具有系统集成策略的经验,识别和评估新解决方案或增强对现有服务和基础设施的性能、可持续性和健壮性的影响。
具有Git、Docker、Kubernetes或任何等效工具的CI/CD工具的经验。
具有多个设计平台上各种组件的系统集成原则、实践、工具和技术的经验。
能够在软件开发生命周期中与IT专业人员合作。
具有按时完成任务、管理竞争优先级和客户关系管理经验的团队合作精神。
优秀的分析、解决问题和决策能力;良好的口头和书面沟通能力;人际交往和谈判能力。
具有构建REST API服务的经验和知识。
具有将前端UI与构建的API集成的知识和经验。
具有持续集成和部署的设计和实施经验。
具有与IT安全和数据隐私相关的技术标准的经验。
期望的技能:
了解安大略数字服务标准Digital Service Standard, 2021 | ontario.ca和安大略设计服务Ontario Design System | Design System
了解Siebel Open UI的经验或知识。
了解快速应用程序开发(RAD)方法论的经验。
具有中间件和网关的经验。
具有审查、分析和修改产品安装脚本的经验,包括编码、测试、调试。
能够提供实施后支持并解决任何实施后的技术问题。
具有与项目团队进行设计审查会议的经验。
了解和理解《安大略残疾人法案》(AODA)及相关法规和标准的无障碍性。
能够根据需要提供用户和系统文档。
技能
经验和技能要求
Web应用程序开发经验-80%
• 在Angular框架版本14、15和16方面具有丰富的经验。
• 具有前端开发的丰富经验。
• 具有RESTful API的经验。
• 能够创建自包含、可重用和可测试的模块和组件,以构建核心Angular的元素和模块。
• 为新的和现有的Web页面创建、设计和实现布局。精通前端Web编程语言,如HTML、CSS、JavaScript和Angular,Spring Boot,能够呈现服务器端和客户端内容。
• 设计网站上的用户交互,为网站功能开发服务器和数据库,并为移动平台编码。
• 基本的UX/UI知识。
• 熟练使用SQL。
• 识别前端代码问题并纠正错误。
• 创建单元测试以确保代码按预期功能。
• 创建良好的文档。
• 确保前端代码能够查询API。
• 审计代码以识别性能瓶颈并修复它们。
• 与其他团队成员合作。
• 理解自己、前端开发人员和设计师之间流畅工作流程所需的内容。
• 具有与IT安全和数据隐私相关的技术标准的经验。
分析和解决问题的能力:10%
• 您具备识别、评估满足复杂需求的适当IT解决方案的能力,评估现有和新系统选项的技术性能和容量。• 您可以确保在多个复杂系统平台上应用最佳实践的技术设计、开发、部署和运营。• 您可以开发系统集成策略,识别和评估新解决方案或增强对现有服务和基础设施的性能、可持续性和健壮性的影响。• 您可以理解、评估并开发解决方案来降低风险。• 您可以评估和解决关键事件,并制定处理/避免未来事件的协议。
基于云的解决方案-10%
• 具有基于云的解决方案、DevOps和基础设施即代码的经验。• 具有Git、Docker、Ansible、Helm、Kubernetes、Jenkins或任何等效工具的CI/CD工具的经验。
• 熟悉当前和新兴的I&IT趋势、操作方法和技术,包括微服务架构、软件、网络、数据库、应用程序、系统集成、技术基础设施和云服务。