.NET Backend Developer
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AgileMicrosoft SQL ServerAzureCI/CDRESTful APIsMicroservices
Requirements
- Solid experience with .NET 8, ASP.NET Core (MVC and APIs), Entity Framework, LINQ, and SQL Server
- Strong background in microservices architecture, REST APIs, and system integration patterns
- Experience with messaging and event-driven architectures (Service Bus, Event Hub, APIs, messaging systems)
- Knowledge of Azure cloud services such as AKS, API Management, Key Vault, App Services, Storage Account, and Application Insights
- Experience with CI/CD pipelines, GitHub, TDD, refactoring, and modern software engineering practices
- Strong understanding of agile methodologies including Scrum, Kanban, and XP practices
- Experience with system design, architecture patterns, and software lifecycle management
- Ability to analyze complex systems, identify risks, and propose scalable technical solutions
- Strong communication skills and ability to mentor and collaborate with cross-functional teams
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Responsibilities
- Design, document, and validate software architectures based on business and technical requirements, including proof-of-concepts and technical diagrams
- Support agile squads in ceremonies (planning, refinement, daily, reviews), ensuring architectural alignment throughout delivery cycles
- Define and validate system integrations across APIs, legacy systems, cloud and on-premise environments, ensuring robustness and best practices
- Guide technical leads and development teams on engineering standards, architecture decisions, and platform governance
- Identify technical debt, propose improvements, and evolve existing solutions with a focus on performance, scalability, and maintainability
- Support CI/CD practices, DevOps maturity, and continuous delivery improvements across teams
- Contribute to documentation of systems, processes, and architectural decisions, ensuring clarity and knowledge sharing
View Full Description & ApplyYou'll be redirected to the employer's site