CI&T
CI&T
CI&T là công ty chuyển đổi công nghệ toàn cầu được thành lập vào năm 1995, hỗ trợ các tổ chức hiện đại hóa cách họ xây dựng, vận hành và tương tác thông qua các sản phẩm và dịch vụ số. Các lĩnh vực hoạt động của công ty bao gồm hiện đại hóa ứng dụng, giải pháp đám mây, AI và phân tích dữ liệu, trải nghiệm khách hàng, thiết kế sản phẩm, tư vấn chiến lược và trải nghiệm nhập vai. Với chuyên môn phục vụ các ngành như tư vấn, chăm sóc sức khỏe và tiếp thị, CI&T kết hợp năng lực công nghệ và kinh doanh để hỗ trợ các tổ chức theo đuổi tăng trưởng và vận hành hiệu quả hơn.

Lập trình viên Backend .NET cấp cao — Làm việc từ xa tại Brazil

Lập trình viên Backend .NET cấp cao tại CI&T, xây dựng các dịch vụ backend có khả năng mở rộng và các tích hợp bảo mật cho các giải pháp công nghệ doanh nghiệp. Vai trò này tập trung vào API, hệ thống phân tán, nền tảng dữ liệu, kiểm thử và khả năng quan sát.

Mô tả

  • Xây dựng và duy trì các API RESTful và dịch vụ backend bằng C# và .NET 8+.
  • Áp dụng Clean Architecture, SOLID và KISS để tạo ra mã nguồn mô-đun, có thể tái sử dụng và dễ hiểu.
  • Phát triển các tích hợp hướng sự kiện và bất đồng bộ với Azure Service Bus, RabbitMQ hoặc Kafka.
  • Thiết kế, truy vấn và tối ưu cơ sở dữ liệu PostgreSQL và SQL Server bằng Entity Framework Core.
  • Sử dụng MongoDB và các cơ sở dữ liệu tài liệu khác khi nhu cầu dự án yêu cầu.
  • Triển khai xác thực và phân quyền an toàn bằng OAuth2/OIDC và JWT.
  • Tạo và duy trì các bài kiểm thử đơn vị và kiểm thử tích hợp tự động bằng xUnit, NSubstitute và Bogus.
  • Hỗ trợ Azure DevOps và các pipeline CI/CD dựa trên YAML, đồng thời tuân thủ các phương pháp phân nhánh như GitFlow.
  • Bổ sung logging có cấu trúc, chỉ số và tracing để cải thiện khả năng quan sát dịch vụ và xử lý sự cố trong môi trường production.
  • Rà soát mã nguồn ứng dụng, bao gồm cả mã do AI tạo ra, về chất lượng, bảo mật và hiệu năng.
  • Đóng góp vào hoạt động code review, hoàn thiện kỹ thuật, ước tính và hướng dẫn các lập trình viên ít kinh nghiệm hơn.
  • Chuyển hóa các yêu cầu nghiệp vụ và kỹ thuật thành các giải pháp thiết thực, dễ bảo trì cùng các bên liên quan.
  • Phối hợp với các nhóm Product, Architecture, QA và Frontend trong môi trường phân phối đa văn hóa, nhịp độ nhanh.

Yêu cầu

  • Có kinh nghiệm thực tế trong phát triển backend với C# và .NET, ưu tiên .NET 8+, bao gồm các API RESTful chạy trong môi trường production.
  • Nắm vững thiết kế hướng đối tượng, nguyên tắc SOLID, các mẫu thiết kế và Clean Architecture.
  • Có kinh nghiệm thực tiễn với MediatR, AutoMapper và Entity Framework Core.
  • Có kinh nghiệm với PostgreSQL hoặc SQL Server, bao gồm mô hình hóa dữ liệu và tối ưu truy vấn.
  • Có nền tảng về hệ thống phân tán và messaging với Azure Service Bus, Rebus, RabbitMQ, Kafka hoặc công nghệ tương đương.
  • Có kinh nghiệm thực tiễn áp dụng các công cụ AI như GitHub Copilot, Claude hoặc OpenAI APIs vào việc sinh mã, kiểm thử và tái cấu trúc.
  • Có kinh nghiệm tạo các tác nhân phát triển phần mềm tự động hoặc bán tự động, hoặc quen thuộc với kỹ thuật viết prompt và đánh giá đầu ra của AI.
  • Có kinh nghiệm với kiểm thử đơn vị và kiểm thử tích hợp tự động, bao gồm test double.
  • Có kiến thức thực hành về Docker và Docker Compose.
  • Quen thuộc với các nền tảng quan sát như Datadog, Grafana, Application Insights hoặc ELK Stack.
  • Có kinh nghiệm với Git, CI/CD và Azure DevOps hoặc các công cụ tương đương.
  • Có kỹ năng giao tiếp rõ ràng và tinh thần hợp tác, chủ động chịu trách nhiệm.
  • Tiếng Anh nói và viết ở mức trên trung cấp hoặc cao hơn.
  • Ưu tiên: Có kiến thức về CQRS và Domain-Driven Design (DDD).
  • Ưu tiên: Có kinh nghiệm với MongoDB, bao gồm mô hình hóa tài liệu và aggregation.
  • Ưu tiên: Có kinh nghiệm Infrastructure as Code với Terraform, Bicep hoặc ARM.
  • Ưu tiên: Có kinh nghiệm với React, Angular hoặc Vue và tích hợp API phía client.
  • Ưu tiên: Có kinh nghiệm trong môi trường phát triển đa ngôn ngữ gồm Node.js, Python hoặc Java.

Phúc lợi

  • Bảo hiểm y tế và nha khoa.
  • Trợ cấp bữa ăn và thực phẩm.
  • Hỗ trợ chi phí chăm sóc trẻ em.
  • Nghỉ thai sản dành cho cha được kéo dài.
  • Các chương trình hợp tác về thể dục, sức khỏe và chăm sóc toàn diện thông qua Wellhub (Gympass), TotalPass và các chương trình liên quan.
  • Chương trình Chia sẻ lợi nhuận và Tham gia kết quả (PLR).
  • Bảo hiểm nhân thọ.
  • Quyền truy cập nền tảng học tập liên tục CI&T University.
  • Tham gia câu lạc bộ giảm giá.
  • Các tài nguyên trực tuyến miễn phí về sức khỏe thể chất, tinh thần và tổng thể.
  • Khóa học về thai kỳ và nuôi dạy con có trách nhiệm.
  • Các chương trình hợp tác với nền tảng học tập trực tuyến.
  • Nền tảng học ngôn ngữ.
  • Hỗ trợ từ các đội ngũ y tế và phúc lợi, chuyên gia về hòa nhập và các nhóm đồng hành.
  • Hỗ trợ trong quy trình tuyển chọn và điều chỉnh phù hợp cho người khuyết tật.