CI&T
CI&T
CI&T is a global technology transformation company founded in 1995, helping organizations modernize how they build, operate, and engage through digital products and services. Its work includes application modernization, cloud solutions, AI and data analytics, customer experience, product design, strategy consulting, and immersive experiences. With expertise serving industries such as consulting, healthcare, and marketing, CI&T brings together technology and business capabilities to support organizations pursuing growth and more efficient operations.

Senior .NET Backend Developer — Brazil Remote

Senior .NET Backend Developer at CI&T, building scalable backend services and secure integrations for enterprise technology solutions. The role focuses on APIs, distributed systems, data platforms, testing, and observability.

Description

  • Build and maintain RESTful APIs and backend services with C# and .NET 8+.
  • Use Clean Architecture, SOLID, and KISS principles to create modular, reusable, straightforward code.
  • Develop event-driven and asynchronous integrations with Azure Service Bus, RabbitMQ, or Kafka.
  • Design, query, and optimize PostgreSQL and SQL Server databases with Entity Framework Core.
  • Use MongoDB and other document databases when project needs require them.
  • Implement secure authentication and authorization with OAuth2/OIDC and JWT.
  • Create and maintain automated unit and integration tests using xUnit, NSubstitute, and Bogus.
  • Support Azure DevOps and YAML-based CI/CD pipelines while following branching approaches such as GitFlow.
  • Add structured logging, metrics, and tracing to improve service observability and troubleshoot production issues.
  • Review application code, including AI-generated code, for quality, security, and performance.
  • Contribute to code reviews, technical refinement, estimation, and mentoring for less experienced developers.
  • Translate business and technical requirements into practical, maintainable solutions with stakeholders.
  • Partner with Product, Architecture, QA, and Frontend teams in a multicultural, fast-paced delivery environment.

Requirements

  • Proven backend development experience with C# and .NET, preferably .NET 8+, including production RESTful APIs.
  • Strong command of object-oriented design, SOLID principles, design patterns, and Clean Architecture.
  • Practical experience with MediatR, AutoMapper, and Entity Framework Core.
  • Experience with PostgreSQL or SQL Server, including data modeling and query optimization.
  • Background in distributed systems and messaging with Azure Service Bus, Rebus, RabbitMQ, Kafka, or comparable technologies.
  • Practical experience applying AI tools such as GitHub Copilot, Claude, or OpenAI APIs to code generation, testing, and refactoring.
  • Experience creating autonomous or semi-autonomous software development agents, or familiarity with prompt engineering and AI output evaluation.
  • Experience with automated unit and integration testing, including test doubles.
  • Working knowledge of Docker and Docker Compose.
  • Familiarity with observability platforms such as Datadog, Grafana, Application Insights, or the ELK Stack.
  • Experience with Git, CI/CD, and Azure DevOps or equivalent tooling.
  • Clear communication skills and a collaborative, ownership-oriented approach.
  • Upper-intermediate or stronger spoken and written English.
  • Preferred: Knowledge of CQRS and Domain-Driven Design (DDD).
  • Preferred: MongoDB experience, including document modeling and aggregation.
  • Preferred: Infrastructure as Code experience with Terraform, Bicep, or ARM.
  • Preferred: Experience with React, Angular, or Vue and client-side API integration.
  • Preferred: Experience in polyglot development environments involving Node.js, Python, or Java.

Benefits

  • Health and dental insurance.
  • Meal and food allowances.
  • Childcare assistance.
  • Extended paternity leave.
  • Gym, health, and wellness partnerships through Wellhub (Gympass), TotalPass, and related programs.
  • Profit Sharing and Results Participation (PLR).
  • Life insurance.
  • Access to the CI&T University continuous learning platform.
  • Discount club membership.
  • Free online resources for physical, mental, and overall well-being.
  • Pregnancy and responsible parenting course.
  • Partnerships with online learning platforms.
  • Language learning platform.
  • Support from health and well-being teams, inclusion specialists, and affinity groups.
  • Selection-process support and accommodations for people with disabilities.

Related Jobs

ICT Digital Solutions GmbH

Full-Stack Developer (Hybrid, Germany)

ICT Digital Solutions GmbH

Build web applications, APIs, and cloud integrations at ICT Digital Solutions. Develop software for IoT, Industry 4.0, and digital business processes.

Open
Tangam Systems

Software Developer Analyst – Waterloo Hybrid

Tangam Systems

Build casino analytics software at Tangam Systems using C#, .NET, data pipelines and cloud tools. Develop automated solutions, dashboards and full-stack applications in a hybrid Waterloo role.

Open