[Job- 27431] Senior .NET Developer, Brazil

1 month ago
Full-time
Senior
Software Development
CI&T

CI&T

CI&T is a global digital technology agency empowering agile growth for leading companies through advanced technologies with a team of 2000 experts worldwide.

Internet Software & Services
5K-10K
Founded 1995

Description

  • Develop and maintain high-quality C# code across a microservices ecosystem.
  • Implement complex business logic for a large food-market company's systems.
  • Design and develop APIs to enable communication between microservices and with external systems.
  • Implement messaging patterns for asynchronous inter-service communication and ensure resilient error handling.
  • Integrate services with external systems and databases while maintaining system integrity and performance.
  • Write comprehensive unit and integration tests and contribute to CI/CD practices and documentation.
  • Conduct code reviews to maintain code quality and architectural integrity.
  • Troubleshoot and resolve complex technical issues across the service ecosystem.
  • Mentor junior developers on C# best practices and design patterns.
  • Contribute to technical decision-making and architectural discussions.

Requirements

  • Professional experience with C# and .NET, including .NET Core / .NET 5+ and ASP.NET Core Web API.
  • Experience with microservices architecture and distributed systems.
  • Strong asynchronous programming skills in C# (Task, async/await) and advanced C# features (LINQ, generics, reflection).
  • Experience with dependency injection / inversion of control and ORM frameworks (Entity Framework Core).
  • Experience with SQL Server, efficient query writing, transaction management, and database performance optimization.
  • Proficiency with unit testing and mocking frameworks (xUnit, NUnit, MSTest; Moq or NSubstitute).
  • Familiarity with containerization using Docker.
  • Advanced/fluent English.
  • Nice to have: understanding of CI/CD pipelines, logging/monitoring/observability, and authentication/authorization frameworks (Identity Server, JWT).
  • Nice to have: experience with GraphQL in .NET, CQRS/Mediator patterns, domain-driven design, internationalization/localization, or test-driven development.

Benefits

  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance and extended paternity leave.
  • Partnerships with gyms and wellness providers via Wellhub (Gympass) / TotalPass.
  • Profit sharing and results participation (PLR) and life insurance.
  • Continuous learning platform (CI&T University) and partnerships with online learning platforms.
  • Language learning platform and discount club.
  • Free online platform dedicated to physical, mental, and overall well-being, plus pregnancy and responsible parenting course.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Hosting Services

Airbnb 5K-10K Hotels, Restaurants & Leisure

Staff Software Engineer, Hosting Services at Airbnb leading the design and delivery of scalable hosting and co-hosting systems to elevate the product from regional to global across distributed engineering teams.

Microservices System Design
14 hours, 46 minutes ago

Senior Software Engineer - Java, Spring boot, Microservices

Ivanti 1K-5K Internet Software & Services

Senior Software Engineer at Ivanti working on a globally distributed team to deliver cloud-native device, application, and content security products by driving product releases and ensuring technical and architectural excellence.

Agile Android API Gateway AWS Azure CI/CD Docker Elasticsearch iOS Java Kafka Kubernetes Linux Microservices OAuth SAML Scrum Spring Spring Boot
1 month ago

Staff Backend Developer, Unity Ads / Développeur Backend Principal, Unity Ads

Unity 5K-10K Internet Software & Services

Staff Backend Developer at Unity Ads working on high-scale, low-latency distributed systems to ensure reliable, performant ad delivery and enable new monetization features for game developers worldwide.

Go Kubernetes Microservices MySQL Terraform
1 month ago

Senior Node.js Engineer - APIs & Integrations at Scale-English required

DaCodes 51-250 Internet Software & Services

Senior Integration Engineer at DaCodes collaborating with cross-functional teams to design, build, and maintain API-based integrations between SaaS platforms, third-party applications, and ERPs to ensure reliable, secure data synchronization and integration workflows.

AWS Azure CI/CD Firebase GraphQL JavaScript JWT NetSuite Node.js OAuth PostgreSQL REST API SAML SAP Serverless SOAP SQL
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers