.NET Backend Developer Specialist

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

Job Details

Required Skills
DockerPostgreSQLSQLGCPKubernetesC#.NET coreCI/CDMicroservices

Requirements

  • Professional experience developing applications with .NET Core or .NET 6/7/8+ using C#.
  • Strong knowledge of backend development, API design, and scalable service architectures.
  • Experience with Dynatrace or similar observability platforms for monitoring, tracing, and performance analysis.
  • Practical experience with Google Cloud Platform (GCP) services.
  • Experience working with Docker containers and Kubernetes orchestration, preferably with GKE.
  • Strong SQL knowledge and experience with relational databases such as Oracle and PostgreSQL.
  • Familiarity with microservices architecture and asynchronous communication patterns using messaging systems such as Kafka or Pub/Sub.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of software quality practices, automated testing, and clean code principles.
  • Ability to work collaboratively, solve complex technical challenges, and continuously improve solutions.

Responsibilities

  • Develop, implement, and maintain APIs and backend services using .NET Core and modern .NET versions.
  • Collaborate in the architecture and implementation of new features, as well as continuous improvement of existing systems.
  • Apply software engineering best practices, including SOLID principles, Clean Architecture, automated testing, and code quality standards.
  • Build and maintain unit and integration tests to ensure application reliability.
  • Implement and manage observability solutions, including metrics, logs, and traces, using tools such as Dynatrace.
  • Monitor application health and performance, identifying bottlenecks and proposing optimization strategies.
  • Work with cloud environments, deploying and managing services on Google Cloud Platform (GCP), including Google Kubernetes Engine (GKE).
  • Support containerized applications using Docker and Kubernetes.
  • Participate in agile ceremonies, technical discussions, and code reviews.
  • Contribute to DevOps practices, CI/CD improvements, and automation initiatives.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now