CI&T logoCI&T logo

Senior .Net Developer

CI&TBrazil
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Professional experience in . NET development with a focus on building scalable applications. Proven ability to implement and manage complex business logic, particularly in the food market. Solid understanding of microservices architecture, asynchronous programming, and API development. Strong troubleshooting skills and the ability to mentor junior developers. Excellent communication skills in English.

About the job

Join us at CI&T, where we specialize in tech transformation, synergizing human expertise with artificial intelligence to craft scalable technology solutions.
With a global team of over 8,000 professionals, we have established partnerships with more than 1,000 clients in our 30-year journey. AI is at the forefront of our mission.

We are seeking a Senior . Net Developer to join our dynamic team!
 
Key Responsibilities:
Develop and sustain high-quality C# code across our microservices environment.
Implement intricate business logic for a major player in the food industry.
Prioritize and manage your workload to deliver high-quality, efficient solutions.
Document your work and contribute to the continuous integration/continuous delivery (CI/CD) processes.
Design APIs that enhance communication between our microservices.
Apply messaging patterns for asynchronous communication between services.
Integrate external systems and databases while ensuring system integrity.
Guarantee effective error handling and reliability in service communications.
Write comprehensive unit and integration tests for C# components.
Conduct code reviews to uphold code quality and architectural integrity.
Troubleshoot and resolve complex technical challenges within the service ecosystem.
Mentor junior developers on C# best practices and design patterns.
Engage in 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.
Fluent in English.
Knowledge in Identity and Access Management (IDAM).
 
Preferred Qualifications:
Experience in agile methodologies and project management.

About CI&T

CI&T is a leader in tech transformation, integrating human talent with artificial intelligence to deliver innovative and scalable technology solutions. With a rich history of 30 years and a diverse team of over 8,000 experts, we foster partnerships with more than 1,000 clients globally, placing artificial intelligence at the core of our operations.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.