CI&T

Senior .NET Developer

CI&T

full-time

Posted on:

Origin:  • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ASP.NETDistributed SystemsDockerEntity FrameworkMicroservices.NETSQL

About the role

  • 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

  • 5+ years of 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
Eduphoria! Inc.

Engineering Manager

Eduphoria! Inc.
Juniorfull-timeArizona, Colorado, Florida, Illinois, Kansas, North Carolina, Ohio · 🇺🇸 United States
Posted: 22 days agoSource: eduphoria.applytojob.com
ASP.NETAWSAzureCloudDistributed SystemsEntity FrameworkMicroservices.NET
Cross River

Senior .NET Back-End Engineer

Cross River
Seniorfull-time🇮🇱 Israel
Posted: 8 days agoSource: www.comeet.com
AWSCloudDistributed SystemsDockerEntity Framework.NETRabbitMQSQL
Lean Tech

Senior Full Stack Engineer

Lean Tech
Seniorfull-time🇨🇴 Colombia
Posted: 13 days agoSource: jobs.jobvite.com
AngularASP.NETAWSAzureCloudDockerEntity FrameworkJenkinsKubernetesMicroservices.NETPostgres+2 more
Growe

Middle .NET Developer

Growe
Mid · Seniorfull-time🌎 Anywhere in the World
Posted: 22 days agoSource: boards.greenhouse.io
ASP.NETDockerKubernetesMicroservices.NET
Olo

Senior Software Engineer, Payments Fraud Solutions

Olo
Seniorfull-time🇬🇧 United Kingdom
Posted: 7 days agoSource: jobs.lever.co
ASP.NETAWSCloudDistributed SystemsDockerKafkaKubernetesLinux.NETReactRedisSQL+1 more