Posted today
Senior AppDev Engineer (Azure)
About Us:
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 technology consulting firm that partners with enterprise clients on application modernization, cloud, and digital transformation initiatives, helping them move from legacy monolithic systems to modular, cloud-hosted solutions.
About the Role:
Join our US client on their mission to modernize enterprise platforms for their clients. We are looking for a Senior AppDev Engineer to serve as a highly autonomous engineering contributor responsible for delivering complex application features and modernization components across a client platform.
This role owns technical implementation of services, APIs, and modernization refactoring initiatives that directly support the transition from legacy monolithic systems to modular, Azure-hosted solutions. You will play a critical role in elevating engineering quality, supporting DevOps maturity, and contributing to architectural discussions, bridging strategic modernization objectives with detailed technical execution. Beyond delivery, this role helps elevate team capability by mentoring engineers, participating in code reviews, and reinforcing modernization and cloud-native development standards. The ideal candidate is client-facing and polished, comfortable participating in agile ceremonies, and energized by a visible, collaborative role; consulting experience with a large firm is a plus.
Note: This is a remote, contractor role.
Key Responsibilities:
Design and implement .NET 8+ features and services aligned to program architecture standards.
Lead 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.
Provide coaching and guidance to AppDev Engineers, helping raise team capability and consistency.
Develop or contribute to the technical backlog, epics, and user stories in conjunction with the architect; may occasionally perform the technical product owner role.
What We're Looking For:
5–7 years of professional software engineering experience in enterprise application development.
Strong hands-on experience with C#, ASP.NET Core, .NET 6–8, and Web API development, along with React for front-end modernization work.
Experience delivering Azure-hosted applications using Azure App Services and Azure SQL (or equivalent).
Strong experience with EF Core (or a 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.
Comfortable in a client-facing, consulting-style environment, participating in agile ceremonies and client discussions; experience at a large/Big 5 consulting firm is a plus.
Experience with Cosmos DB is a nice-to-have.
Proficient English level.
Nice to Have:
Experience with Azure Functions, API Management, App Configuration/Key Vault, distributed caching, or messaging.
Experience with performance testing and tuning across API and database layers.
Experience with observability tooling (App Insights, Log Analytics, dashboards, alerting).
Participation in cloud migration/modernization programs involving multi-application portfolios.
Perks – What's in It for You?
Compensation range: $4,000 – $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
Mentorship and leadership visibility within a growing Agile program