[Job -29825] Senior .NET Developer , Brazil

Ciandt · Brazil

At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.

With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.

We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.


We are looking for a Senior .Net Developer to be part of our team!
 
Responsibilities:
Develop and maintain high-quality C# code across our microservices ecosystem
Implement complex business logic for a large company in the food market
Manage own priorities and performance to deliver high quality, highly performant solutions
Documenting your work and contribute to continuous integration/continuous delivery (CI/CD) processes
Develop APIs that facilitate communication between our microservices
Implement messaging patterns for asynchronous communication between services
Integrate with external systems and databases while maintaining system integrity
Ensure proper error handling and resilience in service communications
Write comprehensive unit and integration tests for C# components
Conduct code reviews to maintain code quality and architectural integrity
Troubleshoot and resolve complex technical issues across the service ecosystem
Mentor junior developers in C# best practices and design patterns
Contribute to technical decision-making and architectural discussions
 
 
Requirements:
Professional experience with C# and .NET development
Strong knowledge of .NET Core/5+ and ASP.NET Core Web API
Experience with microservices architecture and distributed systems
Proficiency in asynchronous programming patterns in C# (Task, async/await)
Advanced C# programming skills including LINQ, generics, and reflection
Experience with dependency injection and inversion of control patterns
Familiarity with ORM frameworks (Entity Framework Core)
Knowledge of RESTful API design and implementation
Experience with SQL Server and writing efficient queries
Understanding of data access patterns and transaction management
Knowledge of database performance optimization techniques
Experience with data serialization formats (JSON, XML)
Proficiency in unit testing frameworks (xUnit, NUnit, or MSTest)
Experience with mocking frameworks (Moq, NSubstitute)
Familiarity with containerization using Docker
Advanced/fluent English
 
Nice to Have:
 
Understanding of CI/CD pipelines for .NET applications
Knowledge of logging, monitoring, and observability in distributed systems
Experience with GraphQL in .NET applications
Knowledge of authentication/authorization frameworks (Identity Server, JWT)
Familiarity with CQRS and Mediator patterns
Experience with internationalization and localization in .NET
Understanding of domain-driven design principles
Understanding of test-driven development principles
Knowledge of continuous integration practices
 

Backend pay context

Based on 242 disclosed Backend salaries on RoleSuite, the role pays a median of $172K/year, with most offers between $110K and $205K (10th–90th percentile: $87K–$255K).

See the full Backend salary breakdown →
Apply →