中高级.NET开发工程师 - 远程全职职位 | ASP.NET Core 8

远程
全职
贵司是否为一位才华卓越的.NET开发者,正在寻求极具吸引力的远程工作机会?我司现诚聘一位精通ASP.NET Core的中高级.NET开发工程师加入我们的创新团队。在此职位中,您将参与具挑战性的项目,与多功能团队协作,并为构建稳健、可扩展的应用程序做出重要贡献。 核心职责: - 运用.NET 8和ASP.NET Core设计并开发高质量、可扩展的应用程序。 - 架构并实施高效的数据库解决方案和API集成。 - 与前端开发工程师协作,创建响应式且用户友好的界面。 - 参与代码评审并为团队成员提供建设性反馈。 - 调试、排查并解决复杂的软件问题。 - 实施并维护CI/CD流程,以确保高效的软件交付。 - 持续关注.NET开发领域的行业趋势和最佳实践。 - 编写代码文档和技术规范,以便将来参考。 必备资质: - 3-4年商业软件开发经验。 - 精通C#和.NET Framework/.NET 8(原.NET Core)。 - 熟练掌握ASP.NET Core MVC和Web API开发。 - 深入理解面向对象编程原则、SOLID设计模式和代码质量实践。 - 具备Entity Framework Core或其他ORM框架的实践经验。 - 熟悉前端技术,包括HTML、CSS/LESS/SASS和JavaScript。 - 精通版本控制系统,尤其是Git。 - 具备RESTful API设计和实现经验。 - 了解SQL数据库(MS SQL Server、PostgreSQL等)。 - 理解软件开发生命周期和敏捷开发方法论。 优先考虑条件: - 具有微服务架构经验。 - 了解云平台(Azure、AWS)。 - 熟悉容器化技术(Docker、Kubernetes)。 - 具备消息中间件(RabbitMQ、Kafka)经验。 - 理解DevOps实践。 - 有前端框架(Angular、React或Vue.js)使用经验。 - 具有测试驱动开发和自动化测试经验。 - 理解安全原则和最佳实践。 加入我司的理由: 与富有活力的团队一同在灵活的远程环境中参与前沿项目。我司提供具有竞争力的薪酬、专业成长机会,以及注重创新和工作生活平衡的协作文化。作为团队的重要一员,您将有机会贡献创意,对自己的工作全权负责,并对我司项目产生重大影响。