Software Developer- Senior

16 months agoContractor
Maarut Inc

Maarut Inc

location Toronto
unsaved
职责: • 开发卫生部和长期护理机构所需的软件模块 • 确定现有财务智能系统中的差距,并确定为卫生部和长期护理机构创建模块的最佳入口点 • 设计和开发 • 准备补救计划以解决差距问题 • 研究和开发解决方案,以重写/迁移到Azure云 • 支持GDC数据中心的财务智能实例 • 支持PBF项目的数据迁移需求 • 维护、支持和提供运营保修 • 提供维护和支持 • 提供文档和知识转移给OPS FTE。 要求 经验和技能要求: 公共部门经验: • 具有公共部门治理方法(例如UPM、架构门控)的知识和经验 • 具备对公共部门/部委I&IT战略、计划、政策、指令、最佳实践和标准的理解,以确保在项目的开发、协调和实施中遵守规定。 解决方案设计经验: 在以下方面具有10年以上经验: • 使用Dot Net Framework、ASP.Net、Web Form、MVC和DevExpress组件设计大型、复杂的省级财务规划、预算和业务绩效管理系统 • 使用Crystal Reports、SQL Server Reporting Services、Power BI设计业务报告 • 使用Azure Power Platform设计解决方案:Power Apps、Power Flow、Power Automate、Power BI • UI/UX设计 • 掌握WCAG 2.1或AODA知识 • 在Azure Boards、Azure DevOps等工具中创建系统需求和设计规范。 实际软件开发经验: 在以下方面具有10年以上经验: • 具备ASP.Net Web Form、VB.Net、C#、MVC的实际开发经验,安装和配置MS IIS、Dot Net Framework、SQL Server环境 • 具备MS SQL Server环境中关系数据库设计和开发的实际经验 • 开发RESTful web服务、JSON和XML • 实施后支持 • 使用MS Active Directory在线或在公司域内开发用户身份验证 • 使用PaaS(如Docker、Kubernetes、Azure Dynamics、Node.JS、Cosmos DB)在云平台上进行软件解决方案开发 • 使用CI/CD流水线、工具链构建企业级软件自动化流程。 项目/团队经验、协作和通用技能: 在以下方面具有10年以上经验: • 持续部署方法和程序 • 在大型复杂环境中进行应用程序分析、设计、开发和实施的敏捷方法 • 对面向对象分析和设计技术的了解和理解 • 对复杂系统集成和复杂系统之间的互操作性的了解 • 有领导开发团队的经验,分配任务,指导初级开发人员,协调组件以确保成功交付 • 出色的分析、故障排除、问题解决和决策能力 • 进行技术设计问题的研究和评估选项 • 为项目计划的设计/开发做出贡献,包括工作分解和资源计划 • 口头和书面沟通能力 • 人际交往和谈判能力 • 具备按时完成工作的团队合作者 • 在与业务关键环境和运营相关的项目中具备经验