[Job- 29291] Master .Net Developer with AI, Brazil

42 minutes ago
Full-time
Lead
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 company in the food market.
  • Design and develop APIs that enable communication between microservices.
  • Implement messaging patterns for asynchronous service-to-service communication.
  • Integrate with external systems and databases while preserving 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 on C# best practices and design patterns.
  • Contribute to technical decision-making and architectural discussions.
  • Document work and support continuous integration and continuous delivery processes.

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# such as Task and async/await.
  • Advanced C# skills including LINQ, generics, and reflection.
  • Experience with dependency injection and inversion of control patterns.
  • Familiarity with Entity Framework Core or similar ORM frameworks.
  • Knowledge of RESTful API design and implementation.
  • Experience with SQL Server and writing efficient queries.
  • Understanding of data access patterns, transaction management, and database performance optimization.
  • Knowledge of data serialization formats such as JSON and XML.
  • Proficiency in unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Experience with mocking frameworks such as Moq or NSubstitute.
  • Familiarity with containerization using Docker.
  • Advanced or fluent English.
  • Nice to have: understanding of CI/CD pipelines for .NET applications.
  • Nice to have: knowledge of logging, monitoring, and observability in distributed systems.
  • Nice to have: experience with GraphQL in .NET applications.
  • Nice to have: familiarity with authentication and authorization frameworks such as Identity Server and JWT.
  • Nice to have: familiarity with CQRS and Mediator patterns.
  • Nice to have: experience with internationalization and localization in .NET.
  • Nice to have: understanding of domain-driven design principles.
  • Nice to have: understanding of test-driven development principles.
  • Nice to have: knowledge of continuous integration practices.

Benefits

  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance.
  • Extended paternity leave.
  • Gym and wellness partnerships through Wellhub (Gympass) and TotalPass.
  • Profit sharing and results participation (PLR).
  • Life insurance.
  • Continuous learning platform through CI&T University.
  • Discount club.
  • Free online platform for physical, mental, and overall well-being.
  • Pregnancy and responsible parenting course.
  • Partnerships with online learning platforms.
  • Language learning platform.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-impact software for client projects at a growing software consultancy.

GCP Go Python React
12 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to help build high-quality software products and consulting solutions for clients across the United States and Central/South America.

GCP Go Python React
12 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-quality software for client projects in a fast-growing software consultancy.

GCP Go Python React
12 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-quality applications for client projects within a growing software consultancy.

GCP Go Python React
12 minutes 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