Source description
About the role
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
More at CI&T
Related open roles
[Job-30469] Senior Developer Android/Agentes de IA, Brasil
Remote · BR
[Job-30466] Senior Developer iOS/Agentes de IA, Brasil
Remote · BR
[30404] Mid-Level Full Stack Developer (.NET/Next.js), Brazil
Remote · BR
[Job-30470] Senior AI Backend Developer (Java/IA), Brazil
Remote · Brazil
[Job-30444] Master Android Developer (Tech Lead), Campinas, Brazil (on-site)
Brazil · Onsite
[Job-30465] Senior iOS Developer (Swift/IA), Brazil
Remote · Brazil
