.NET Backend Developer | Senior
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a .NET Backend Developer | Senior in Brazil.
This senior-level role is focused on designing, evolving, and supporting robust backend architectures in complex, distributed environments. You will play a key role in shaping technical solutions based on business needs, ensuring scalability, performance, and maintainability across systems. Working closely with agile squads, you will contribute to architectural decisions, technical governance, and continuous improvement initiatives. The environment is highly collaborative and engineering-driven, with strong emphasis on integration, cloud-native solutions, and best practices in software delivery. You will also act as a technical reference point, supporting developers and guiding architectural direction. This position offers the opportunity to work with modern .NET and Azure-based ecosystems while influencing critical enterprise solutions.
Accountabilities:
In this role, you will be responsible for driving backend architecture and technical alignment across development teams, ensuring high-quality and scalable solutions.
- 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
- 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)
- Remote work model with flexibility
- Opportunity to work on large-scale, cloud-native, and distributed systems
- Collaboration with highly skilled engineering teams in an agile environment
- Professional growth in architecture, cloud technologies, and modern backend engineering
- Exposure to enterprise-level Azure-based solutions and modern DevOps practices
Requirements:
We are looking for a highly experienced backend professional with strong expertise in .NET ecosystems, cloud architectures, and distributed systems.
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1