C# .NET 后端开发人员

渥太华 29天前全职 网络
46.2万 - 61.7万 / 年
职位名称:高级 .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) - 具有人力资源或公共部门应用程序的经验 - 接触过 DevOps 工具和自动化