Mid-Level .NET Developer

C
CI&TSoftware development
Listing location: Brazil; Workplace type: Remote; Structured job location: BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English level (speaking).
Required Skills
KubernetesMicrosoft AzureMicrosoft SQL ServerC#.NETGitHub ActionsAzure DevOps

Requirements

  • Have professional experience in backend software development using C# and .NET.
  • Have hands-on experience with ASP.NET Core APIs and a good understanding of microservices.
  • Have experience developing or supporting applications in Microsoft Azure.
  • Be familiar with messaging systems and asynchronous communication patterns, particularly Service Bus.
  • Have experience with relational databases, preferably SQL Server, and familiarity with NoSQL databases such as Cosmos DB.
  • Understand CI/CD concepts and have experience with Azure DevOps or GitHub Actions.
  • Know automated testing practices, including unit and integration testing.
  • Be familiar with containerization and orchestration concepts, including Kubernetes or Service Fabric.
  • Understand application monitoring, logging, and observability.
  • Know software design principles, clean code, and maintainable architecture.
  • Be aware of secure coding practices and software compliance requirements.
  • Have strong problem-solving skills and the ability to collaborate effectively with other engineers.
  • Have an advanced level of spoken English.

Responsibilities

  • Build backend services and APIs using .NET and Azure technologies.
  • Contribute to cloud-native applications.
  • Contribute to distributed systems and event-driven architectures.
  • Collaborate with other engineers to deliver software.
  • Apply engineering best practices across development, testing, deployment, and monitoring.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now