Desenvolvedor(a) .NET Pleno
- Remote
- Full Time
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) .NET Sênior based in Brazil.
We are looking for an experienced .NET professional to design and deliver scalable backend solutions, cloud integrations, and CRM customizations within the Microsoft ecosystem. In this role, you will work with modern technologies such as .NET 8, Azure, Dynamics 365, and Power Platform to build reliable, high-performance systems. You will lead architectural decisions, establish engineering standards, and ensure robust integration and data-processing workflows. The position combines hands-on development with technical leadership, including code reviews and mentoring. You will collaborate with the team to improve software quality, optimize cloud infrastructure, and strengthen delivery practices. This is a fully remote opportunity for someone who enjoys solving complex technical challenges and driving engineering excellence.
Accountabilities
Design event-driven architectures and enterprise messaging solutions using Azure Service Bus.
Build and manage large-scale data integration pipelines using Azure Data Factory (ADF), Logic Apps, WebJobs, and Azure Functions.
Define software architecture, coding standards, and engineering best practices for .NET 8 applications.
Develop scalable backend services using C# and modern architectural principles.
Optimize Azure SQL performance, including database indexing, query performance, and data modeling.
Design and implement robust Microsoft Dynamics 365 solutions, including plugin event pipelines, Custom Actions, and JavaScript customizations.
Establish and maintain Application Lifecycle Management (ALM), environment governance, and deployment processes across Power Platform, including Power Apps and Power Automate.
Manage CI/CD workflows and support reliable software delivery.
Conduct code reviews, promote development best practices, and provide technical mentorship to team members.
Requirements:
Strong experience in backend software architecture and development using .NET 8 and C#.
Solid understanding of Clean Architecture, SOLID principles, and scalable software design.
In-depth knowledge of Microsoft Dynamics 365, particularly plugin execution lifecycles, transactions, and Actions.
Experience with Power Platform governance and Application Lifecycle Management (ALM).
Advanced knowledge of Azure SQL database tuning and performance optimization.
Practical experience with CI/CD pipelines using Azure DevOps or GitHub Actions.
Strong understanding of software architecture, integration patterns, and backend engineering practices.
Ability to provide technical guidance, conduct code reviews, and mentor developers.
Experience with cloud integration technologies such as Azure Service Bus, Azure Data Factory, Logic Apps, and Azure Functions is desirable.
Benefits:
Fully remote work arrangement.
Location: São Paulo, Brazil.
Salary, healthcare coverage, paid leave, and additional benefits are not specified in the original job description.