.NET Engineering Lead Application Modernization
Job Description
.Net Engineering Lead Application Modernization (React, FastAPI, .NET)
Location : Atlanta, GA (relocation works)
15+ years
H1B,EAD, USC
Must have skills: (React, FastAPI, .NET. AI Tools, Python, Cloud platforms, AI Coding, strong on Java also
Summary
The Engineering Lead is responsible for transforming legacy enterprise applications into a scalable, cloud native, microservices-based architecture. This role requires strong hands-on expertise across backend and frontend modernization, leveraging technologies such as Java, Spring Boot, Python (Fast API), .NET, and React. The position plays a critical role in adopting AI-assisted engineering practices, utilizing the client’s Agentic AI development framework to accelerate application analysis, refactoring, modernization, and automated testing while maintaining high standards of engineering quality, security, and delivery excellence.
• Lead modernization of ASP/.NET applications to ReactJS + Python FastAPI architecture
• Define API-first and microservices modernization approach
• Guide engineers on AI-assisted development using agentic frameworks
• Review and validate AI-generated code, tests, and documentation
• Drive engineering best practices, CI/CD, and automated testing
• Conduct code reviews, architecture decisions, and technical governance
• Coordinate with stakeholders on delivery roadmap and modernization strategy
• Mentor engineers and ensure quality, scalability, and security
Required Skills
Core Engineering & Architecture
• Strong hands-on experience in application development using Java/JSP/J2EE and ASP.NET / C#
• Solid backend development experience with relational databases, including SQL (T-SQL, PL/SQL)
• Proven experience modernizing monolithic applications into microservices-based architectures
• Hands-on experience developing modern front-end applications using ReactJS
• Experience designing and building RESTful APIs using Python, preferably with Fast API.
• Strong understanding of API design principles, microservices patterns, and CI/CD pipelines
• Demonstrated experience leading engineering teams and effectively managing customer expectations and delivery commitments
AI-Assisted Engineering
• Hands-on experience with AI coding assistants such as GitHub Copilot and AI-enabled IDE tools
• Experience in prompt engineering and designing Agentic workflows, including agents and sub-agents, using GitHub Copilot.
• Ability to guide and mentor teams in applying AI tools for code refactoring, test automation, and documentation generation
• Experience reviewing, validating, and improving AI-generated engineering artifacts to meet enterprise quality standards
Nice-to-Have Skills
• Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform
• Experience with automated application modernization or code migration tools
• Familiarity with Vibe Engineering concepts and platforms such as Replit, Lovable, or similar AI-driven development environments
Similar Jobs
.NET Developer
Remote
Project Ios Developer
Texas
Automation Lead
North Carolina
React Developer
Washington
Dynamics CRM Architect
Texas