.NET Backend Developer Pleno

J
JobgetherBackend software
Based in BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerSQLGCPKubernetesC#.NET coreMicroservices

Requirements

  • Have professional experience developing backend applications with C#, .NET Core, and .NET 8 or newer.
  • Have experience designing, developing, and integrating APIs.
  • Have practical knowledge of unit testing, integration testing, and software quality assurance.
  • Have experience using Dynatrace for monitoring, distributed tracing, and performance analysis.
  • Have practical knowledge of Google Cloud Platform services, preferably GKE.
  • Have experience with Docker and Kubernetes.
  • Have strong SQL skills and experience with relational databases such as Oracle and PostgreSQL.
  • Have experience designing or developing microservices-based architectures.
  • Be familiar with asynchronous communication, messaging systems, and event-driven architectures, including Kafka or Pub/Sub.
  • Have knowledge of CI/CD pipelines and DevOps principles.
  • Understand SOLID principles, Clean Architecture, and modern software engineering practices.
  • Be able to work in an agile environment and contribute to technical discussions and code reviews.

Responsibilities

  • Develop, implement, and maintain backend APIs and services using C#, .NET Core, .NET 8, and newer .NET versions.
  • Collaborate on application architecture, with attention to scalability, reliability, and maintainability.
  • Apply SOLID principles and Clean Architecture.
  • Implement and maintain unit and integration tests.
  • Develop observability solutions using metrics, logs, and distributed tracing.
  • Use Dynatrace to monitor availability, troubleshoot incidents, and identify performance bottlenecks.
  • Support cloud infrastructure using Google Cloud Platform, particularly Google Kubernetes Engine.
  • Build and maintain containerized applications using Docker and Kubernetes.
  • Work with Oracle and PostgreSQL databases and implement asynchronous messaging with Kafka or Google Cloud Pub/Sub.
  • Contribute to CI/CD and DevOps practices, participate in Scrum or Kanban ceremonies, conduct code reviews, and collaborate with the team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now