Senior .NET / React Modernization Engineer (Cursor AI, Legacy ASP.NET, SQL Server)
Worldwide
We are looking for a Senior AI-Native Full Stack Developer who can quickly understand complex business systems, work within an existing production environment, and help build the next generation of our platform. This is not a greenfield startup application. This is a mission-critical enterprise platform supporting thousands of employees, supervisors, managers, clients, and operational workflows every day. The ideal candidate is an experienced engineer who actively uses AI-powered development tools such as Cursor, Claude Code, GitHub Copilot, or Windsurf as part of their daily workflow. We are specifically seeking developers who can use AI to dramatically increase productivity without sacrificing quality, security, maintainability, or architectural integrity. AI-Native Development Requirement (MANDATORY) Our development team is intentionally embracing AI-assisted software engineering. Candidates must demonstrate strong proficiency using AI development tools to: Analyze existing codebases Understand legacy systems Generate production-ready code Refactor existing applications Create documentation Generate test coverage Debug issues Build APIs Write SQL queries Create implementation plans Improve development velocity Preferred AI Tools Cursor Claude Code GitHub Copilot Windsurf OpenAI APIs Similar AI-assisted development platforms Applicants who cannot demonstrate active use of AI development tools during the interview process will not be considered. Current Technology Environment You will work within a mixed technology environment that includes: Existing Systems ASP.NET WebForms .NET Framework IIS SQL Server Windows Server Legacy enterprise applications Modern Systems React .NET APIs REST Services JSON APIs Modern authentication frameworks CI/CD pipelines Integrations NetSuite SendGrid HRIS systems Scheduling platforms Workforce management systems Third-party APIs Internal reporting platforms Responsibilities Platform Development Design and build new platform modules Develop React applications and interfaces Create and maintain .NET APIs Develop scalable backend services Build mobile-friendly user experiences Improve system performance and reliability Legacy Modernization Analyze existing ASP.NET applications Build modern services around legacy systems Create reusable API layers Develop modernization strategies Reduce technical debt Improve maintainability of existing systems Database Development Design SQL Server database structures Create stored procedures and queries Optimize performance Maintain data integrity Support reporting and analytics DevOps & Deployment Maintain development, testing, and production environments Improve deployment processes Build automation workflows Monitor application health Troubleshoot production issues Documentation Create technical documentation Maintain architecture diagrams Document business logic Produce implementation plans Maintain deployment procedures Required Qualifications Development Experience 7+ years professional software development experience Advanced C# experience Strong .NET Framework experience Strong ASP.NET WebForms experience Strong React experience Strong SQL Server experience REST API development experience Git experience Infrastructure Experience IIS administration Windows Server Application deployment Production support Environment management Architecture Experience Legacy application modernization Enterprise software development API-first architecture Authentication and authorization Role-based security Multi-tenant applications Large-scale business systems AI Development Experience Must actively use AI development tools as part of daily workflow. Candidates should be capable of: Using AI to understand unfamiliar codebases Accelerating feature development Creating technical documentation Refactoring legacy applications Generating test coverage Improving engineering efficiency Preferred Qualifications Strong preference will be given to candidates with experience in: Workforce management platforms HRIS systems Scheduling systems Payroll systems Compliance management Security industry software NetSuite integrations Microsoft ecosystem technologies Azure n8n Workflow automation Enterprise reporting systems What Success Looks Like Within the first 90 days, successful candidates will: Understand the existing platform architecture Successfully contribute to production deployments Deliver new features independently Improve development workflows Help modernize portions of the platform Create meaningful technical documentation Demonstrate effective use of AI-assisted development
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$25.00
-
$47.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:4 days ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesRancho Palos Verdes1:45 AM
- $297K total spent73 hires, 36 active
- 6,682 hours
- Tech & ITIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by