At Near, we help top talent in Latin America find remote roles with US companies. Our mission is to create better lives by fostering a remote work culture that transcends borders.
About Our Client
Our client is a US-based managed IT services and application development firm serving large enterprise organizations across multiple industries. They manage and modernize complex, multi-tenant web platforms hosted on Microsoft Azure, operating as a dedicated technology partner to their clients rather than an internal IT department. The team follows a structured Agile delivery model, works directly alongside enterprise client stakeholders on every engagement, and places a strong emphasis on accountability, process discipline, and professional communication.
About the Role
Join our US client as they modernize and expand enterprise web platforms on Microsoft Azure. We are looking for a Software Engineer to take on a high-impact technical role within their Agile delivery program. In this position, you will lead complex feature development and refactoring initiatives, serve as a quality anchor through code reviews and mentorship, and collaborate directly with architects to bridge strategy and execution. You will operate with full visibility to enterprise client stakeholders on every engagement — your technical credibility, communication, and accountability matter as much as your code. This is a role for someone who has delivered in consulting or enterprise-client environments and thrives in a structured, high-accountability team. Note: This is a remote, contractor role.
Key Responsibilities
Design and implement .NET 8+ features and services aligned to program architecture standards.
Refactoring of legacy modules into modern layered/service-oriented patterns.
Build secure, maintainable REST APIs and integration components.
Implement data access modernization using EF Core and optimized SQL design patterns.
Participate in design reviews and provide peer code reviews to enforce engineering standards.
Contribute to CI/CD maturity through pipeline improvements, deployment reliability, and release readiness practices.
Collaborate with QA to ensure testability, defect prevention, and regression protection.
Support resiliency/DR improvements through implementation and validation support activities.
Develop or contribute to the technical backlog, epics and user stories in conjunction with the architect.
Other responsibilities as assigned by management.
What We're Looking For
3+ years professional software engineering experience in enterprise application development.
Strong hands-on experience with C#, ASP.NET Core, .NET 6–8, and Web API development.
Experience delivering Azure-hosted applications using Azure App Services and Azure SQL (or equivalent).
Strong experience with EF Core (or comparable ORM) and SQL Server fundamentals (indexes, query optimization).
Experience using Azure DevOps (or similar) with Git branching, pull requests, and CI/CD concepts.
Working knowledge of secure coding practices and authentication/authorization implementation patterns.
Demonstrated ability to estimate and deliver work independently with minimal supervision.
Perks – What’s in It for You?
Compensation range: $4,500 – $6,000 USD per month. Please note that the final offer may vary based on the candidate’s seniority, specific skill set, and performance throughout the evaluation and interview process.
10 business days of PTO per year
US holidays
Stable, long-term remote engagement with a high-caliber engineering team
Direct collaboration with architects and senior leadership on modernization strategy
Exposure to large-scale enterprise environments and multi-tenant Azure platform development
Skills
C#
ASP.NET Core
.NET 6
.NET 7
.NET 8
Web API development
Azure App Services
Azure SQL
Entity Framework Core
SQL Server fundamentals
SQL query optimization
Azure DevOps
Git branching
Pull requests
CI/CD concepts
Secure coding practices
Authentication and authorization implementation
Agile software development
Mentoring and code reviews
REST API design
Refactoring legacy systems
Data access modernization
Resiliency and disaster recovery improvements
Collaboration with QA for testability and defect prevention
Azure Functions
Azure API Management
Ready to apply?
Sign in or create your near profile in under a minute.