Senior Software Engineer

16 months agoContractor
Teacup Tech Systems

Teacup Tech Systems

location Toronto
unsaved
经验和技能要求: 项目/团队经验、协作和通用技能: 以下方面的10年以上经验: · 持续部署的方法和程序 · 在大型复杂环境中进行应用程序分析、设计、开发和实施的敏捷方法 · 对面向对象分析和设计技术的了解和理解 · 对复杂系统集成和复杂系统之间的互操作性的了解 · 领导开发团队的经验,分配任务,指导初级开发人员,协调组件以确保成功交付 · 出色的分析、故障排除、问题解决和决策能力 · 进行技术设计问题的研究和评估选项 · 为项目计划(包括工作分解和资源计划)的设计/开发做出贡献 · 口头和书面沟通能力 · 人际关系和谈判技巧 · 以按时完成任务为目标的团队合作者 · 在与业务关键环境和运营相关的项目经验 实际软件开发经验: 以下方面的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年以上经验: · 使用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等工具中创建系统需求和设计规范。 公共部门经验: · 具备公共部门治理方法(如UPM、架构门控)的知识和经验 · 具备对公共部门/部委I&IT战略、计划、政策、指令、最佳实践和标准的理解,以确保在项目开发、协调和实施中的合规性。