高级 .NET 开发工程师(全栈)

渥太华 29天前全职 网络
面议
职位名称:高级.NET开发人员(全栈) 地点:加拿大远程 雇佣类型:全职永久 客户领域:公共部门组织的人力资源管理系统(HRMS)应用程序 关于该职位: 我们正在寻找一位经验丰富的高级.NET开发人员加入我们在印度不断壮大的团队。这是一个全职职位,您将在设计、开发和维护使用.NET Core、C#和现代前端技术构建的企业级应用程序中发挥关键作用。理想的候选人拥有10年以上的实际开发经验,并在复杂环境中成功交付可扩展、可维护解决方案方面有着良好的记录。 主要职责: - 使用.NET Core和C#设计和开发强大、安全和可扩展的全栈应用程序 - 使用HTML5、CSS3、JavaScript和现代前端框架(如Angular、React或Vue.js)开发直观的用户界面 - 构建和集成RESTful API以连接各种系统和服务 - 编写和优化复杂的SQL Server查询和存储过程 - 确保应用程序的高性能、质量和响应能力 - 参与代码审查并为初级开发人员提供指导 - 与QA、DevOps、产品和UI/UX团队合作进行端到端功能交付 - 遵循敏捷开发实践,参与冲刺计划、每日站会和回顾 - 维护代码和系统组件的最新文档 - 了解新兴技术并适当应用 所需技能和资格: - 9年以上.NET开发的专业经验 - 精通.NET Core、C#及相关后端技术 - 具有使用JavaScript、HTML5、CSS3和框架(如Angular、React或Vue.js)的前端开发经验 - 深刻理解RESTful API设计和集成 - 精通SQL Server,具有数据库设计、性能调优和存储过程经验 - 熟悉Entity Framework或类似的ORM工具 - 具有使用Git等版本控制系统的经验 - 具备CI/CD管道和敏捷方法的工作知识 - 优秀的分析、调试和解决问题的能力 - 良好的口头和书面沟通能力 加分项: - 具有云平台(Azure或AWS)经验 - 熟悉微服务和Docker等容器化工具 - 具有HR或公共部门应用程序的经验 - 接触过DevOps工具和自动化