




Description: * Professional with at least 3 to 5 years of experience in the field * Experience with .NET Core / .NET Framework and C#; * Knowledge of Entity Framework Core and database manipulation; * Experience with RESTful APIs and best practices for versioning; * Familiarity with microservices architecture; * Experience with Docker and Kubernetes; * Code versioning using Git (GitHub, GitLab, or Bitbucket); * Knowledge of unit and integration testing (XUnit, NUnit, Moq); * Experience with agile methodologies (Scrum, Kanban). Desirable: * Experience with messaging systems (RabbitMQ, Kafka, Service Bus); * Knowledge of Azure DevOps or AWS; * Understanding of CI/CD and deployment automation; * Microsoft certifications (e.g., AZ-900, AZ-204). * Develop and maintain web applications and APIs using .NET Core and C#; * Participate in all development stages, from conception through delivery and maintenance; * Work with relational databases (SQL Server, PostgreSQL) and non-relational databases (MongoDB, Redis); * Implement programming best practices such as Clean Code, SOLID, and Design Patterns; * Address bugs and optimize application performance; * Collaborate with the QA team to ensure delivery quality; * Integrate systems via RESTful APIs and messaging (RabbitMQ, Kafka, ServiceBus); * Participate in code reviews and contribute to continuous improvement of development processes. 2512210202551646556


