Senior .NET Modernization Engineer Remote USA – $100–$120/Hour
💻 Senior .NET Modernization Engineer (Remote – USA)
Status: Accepting Applications
Are you an experienced .NET Engineer with strong knowledge of legacy systems, C#, MongoDB, and modern software architecture? Here is an opportunity to work on a major production system modernization project with an established software consultancy.
💰 Job Details
- Rate: $100 – $120 per hour
- Location: United States only
- Work Mode: Remote
- Schedule: US Pacific Time (partial overlap)
- Working Hours: 40 hours/week
- Duration: 3+ months, with potential extension
- Experience: 10+ years
- Job Type: Freelance Contract
- Category: Engineering
🛠️ Top Skills
- .NET and C#
- MongoDB
- AWS
- Docker
- TypeScript
📋 About the Project
The company is modernizing a decade-old production HR technology SaaS platform used by employers to manage employee leave, absence, and pay.
The project involves upgrading an established .NET monolith and MongoDB infrastructure while maintaining production stability and ensuring that existing business operations continue without disruption.
🔄 Modernization Roadmap
- .NET Framework 4.8 to .NET Standard to .NET 10
- MongoDB 6 to MongoDB 7 to MongoDB 8
🚀 Key Responsibilities
- Understand and analyze legacy .NET applications and existing architecture.
- Plan and execute safe, incremental modernization.
- Write and review production-quality code.
- Use AI coding tools responsibly for development.
- Build regression tests and improve software reliability.
- Manage releases and rollback plans.
- Collaborate with engineers, product teams, and business experts.
- Identify technical risks and communicate solutions.
🎯 Required Experience
- 8–10+ years of professional C#/.NET experience.
- Strong experience with .NET Framework 4.x.
- Experience migrating large production systems to modern .NET.
- Solid MongoDB experience, including version and driver upgrades.
- Experience working with large legacy codebases.
- Knowledge of automated testing and regression safety.
- Daily experience with AI coding tools such as Claude Code, Cursor, or GitHub Copilot.
- Strong communication and independent problem-solving skills.
⭐ Nice to Have
- .NET Standard 2.0 and multi-targeting strategies.
- HR technology, payroll, benefits, or leave management experience.
- Multi-tenant SaaS experience.
- AWS, Docker, and CI/CD.
- GitHub Actions or Jenkins.
- Datadog and application monitoring.
- TypeScript or Node.js experience.
🏢 About Devblock
Devblock is a software consultancy with engineering teams across the United States, Canada, Costa Rica, and Vietnam.
The company follows an AI-forward engineering approach, supports modern AI development tools, and focuses on building long-term client relationships.
📝 Important Application Questions
Applicants should briefly explain:
- A .NET Framework to modern .NET migration they have worked on, including system size, project duration, and how production development continued during migration.
- An example of when an AI coding tool provided an incorrect answer and how they identified the mistake.
📌 Location Requirement
Important: This opportunity is listed for candidates located in the United States only. US Pacific Time availability is generally expected. Applicants outside the United States may have a low chance of receiving an offer.
🚀 How to Apply
Visit AQZORA Jobs and search for Senior .NET Modernization Engineer. Review the eligibility requirements and apply through the official application process.
🌐 Explore AQZORA Jobs
Discover remote engineering, software development, AI, and freelance opportunities.
Visit AQZORA JobsDisclaimer: Job details and eligibility requirements are based on the provided listing. Final selection and hiring decisions are made by the hiring company.