20+ years exp as a .NET Engineer
Location: Brazil (Remote)
Work Hours: U.S. Eastern Time Zone (ET) ± 1 hour
Role Overview
We are seeking a senior nearshore engineer based in Brazil with deep, hands-on Azure development experience, focused on modernizing enterprise .NET/C# applications into Azure-native architectures, with a primary emphasis on Azure Functions and supporting Azure services.
This role supports large-scale enterprise and cloud modernization initiatives. The ideal candidate has strong experience working in corporate environments, is comfortable in a nearshore delivery model, and can operate as a seamless extension of a U.S.-based engineering team.
Required Experience & Core Qualifications
10+ years of experience in enterprise / corporate technology environments
Strong Azure development background, with production experience in Azure-native services
Proven experience supporting U.S.-based or English-speaking organizations (or English-language higher education) – nice to have
Strong verbal and written English communication skills
Experience working in a near-shore or distributed delivery model
Ability to align working hours with U.S. Eastern Time (ET) ± 1 hour
Reliable home office setup (monitor and keyboard required; laptop provided)
Primary Technical Focus (Must Have)
Azure & .NET Development (Primary Focus)
.NET / C#
Deep experience with .NET Framework and .NET Core / .NET
Strong C# development fundamentals in enterprise environments
Azure Functions
Hands-on experience designing, building, and maintaining Azure Functions
Experience refactoring or modernizing existing .NET applications into serverless or Azure-native architectures
Familiarity with triggers, bindings, scaling, error handling, and monitoring
Core Azure Services
Practical experience with services commonly used alongside Azure Functions, such as:
Azure App Service
Azure Storage (Blob, Queue, Table)
Azure Service Bus or Event Grid
Azure Key Vault
Azure Monitor / Application Insights
Cloud Readiness & Modernization
Experience modernizing monolithic or legacy middleware into Azure-based solutions
Understanding of cloud design patterns, resiliency, and scalability
Secondary Technical Focus (Strongly Preferred)
SQL Server & Data Platforms (Second Priority)
SQL Server (2016+)
Strong experience with SQL Server in enterprise environments
Exposure to on-premises to Azure SQL or Azure SQL Managed Instance migrations
Experience modernizing:
Linked servers
SQL Agent jobs
SSRS (SQL Server Reporting Services)
SSAS experience is a plus
Ability to design and optimize database interactions for cloud-based workloads
API, Security, and Front-End
API Development
Experience with REST and SOAP services
Understanding of API design best practices and documentation (Swagger / OpenAPI)
Authentication & Authorization
Familiarity with enterprise authentication patterns:
OAuth, SAML, OpenID Connect (OIDC)
Azure Entra (Azure AD)
Angular
Experience supporting or maintaining Angular-based front-end applications
Python
Used for scripting, automation, or auxiliary workloads
Azure Data Factory or other ETL tools
Supporting Skills (Nice to Have / Lower Priority)
Oracle (intermediate experience; exposure to migrations is a plus)
Snowflake (familiarity with cloud analytics publishing patterns)
Engagement & Delivery Expectations
Operate as a contracted nearshore resource, integrated into an existing Azure delivery team
Participate in Agile ceremonies, design discussions, and code reviews
Follow enterprise standards for security, documentation, and SDLC
Deliver high-quality, production-ready Azure solutions