高级软件开发人员

15个月前合同
Global Pharma Tek

Global Pharma Tek

location 多伦多
unsaved
职位:高级软件开发人员 地点:多伦多,安大略省(混合办公) 合同期限:12个月合同+可能延长 职位描述 经验和技能要求 软件开发 - 55% • 具有设计、开发和调试使用Microsoft Entra ID或Oracle IAM工具的IAM(身份和访问管理)解决方案的经验 • 具有管理源代码控制系统的经验,包括负责分支和合并,并使用Azure DevOps等工具设置流水线 • 具有开发自定义和可重用解决方案的先前经验,该解决方案提供灵活的授权层服务,可用于多个应用程序 • 具有管理自动构建系统/CI系统的经验 • 具有设计、开发、测试和调试部署到具有负载均衡的三层基础架构上的.NET应用程序的经验,包括演示和应用层 • 具有开发符合WCAG AA 2.0无障碍标准并可在多个Web浏览器/不同版本的Web浏览器上运行的Web应用程序的经验 • 具有在Microsoft Azure中开发的经验 • 具有在Microsoft Power BI中开发报表的经验,并具有使用不同商业智能解决方案的经验 • 具有使用AppInsight等工具进行性能测试和监控的经验 其他技术技能 - 35% • 具有对操作系统(包括Microsoft Windows和Linux或其他UNIX变种)的配置和管理的经验 • 具有配置和管理TCP/IP网络(包括与中央IT服务合作解决网络问题)的经验 • 具有使用C#,Windows Communication Foundation,Web API,Crystal Reports,ASP.NET,AngularJS,Entity Framework,LINQ,Oracle等工具进行系统增强的代码的设计、开发、测试和调试的经验 • 具有使用Azure DevOps流水线、BuildMaster、CruiseControl.NET、NAnt或类似工具进行持续集成的经验 • 具有领导代码审查并在其他开发人员中实施代码标准的经验 沟通技巧 - 5% • 出色的分析、解决问题和决策能力;良好的口头和书面沟通能力;人际交往和谈判技巧 • 具有向项目经理和高级管理层提出技术建议的经验 公共部门经验 - 5% • 具有公共部门项目交付方法和标准的经验和理解将是一个优势。 必须 • 具有设计、开发和调试使用Microsoft Entra ID或Oracle IAM工具的IAM(身份和访问管理)解决方案的经验 • 具有管理源代码控制系统的经验,包括负责分支和合并,并使用Azure DevOps等工具设置流水线 • 具有先前开发自定义和可重用解决方案的经验,该解决方案提供灵活的授权层服务,可用于多个应用程序 优先 • 具有管理自动构建系统/CI系统的经验 • 具有对操作系统(包括Microsoft Windows和Linux或其他UNIX变种)的配置和管理的经验 • 具有配置和管理TCP/IP网络(包括与中央IT服务合作解决网络问题)的经验