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