Desenvolvedor(a) Backend .NET Pleno

New
J
JobgetherFinancial Services
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerSQLGitMicrosoft SQL ServerOracleC#.NETRESTful APIs

Requirements

  • Solid professional experience with C# and .NET, particularly ASP.NET Core.
  • Experience developing REST APIs and Worker Services.
  • Practical knowledge of asynchronous programming using async/await and CancellationToken.
  • Experience with dependency injection and .NET application configuration.
  • Experience developing and maintaining HTTP-based integrations.
  • Strong working knowledge of SQL and relational databases.
  • Professional experience with Oracle or SQL Server.
  • Experience writing unit tests using xUnit, Moq, or equivalent frameworks.
  • Familiarity with Git, pull requests, and code review practices.
  • Practical knowledge of Docker.
  • Understanding of messaging, asynchronous processing, and event-driven architecture.
  • Knowledge of SOLID principles, separation of responsibilities, and Clean Code.

Responsibilities

  • Develop, evolve, and maintain REST APIs, Worker Services, and backend services using C# and .NET.
  • Build and maintain integrations with internal and external systems through HTTP-based communication.
  • Work with messaging, asynchronous processing, and event-driven architectures.
  • Develop solutions using relational and document-oriented databases.
  • Investigate and resolve issues end to end by analyzing APIs, queues, services, logs, and databases.
  • Write clean, readable, testable, and resilient code.
  • Create and maintain unit tests and contribute to integration testing.
  • Implement observability best practices, including structured logging, metrics, and distributed tracing.
  • Participate in code reviews, technical discussions, and the continuous evolution of backend solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now