.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