Job Description & Details
Full Stack Developer (React + .Net) role based in Lisle, IL. They need a veteran who can take old ASP.NET Web Forms and rebuild them on .NET Core with a React front‑end, while keeping the whole CI/CD pipeline humming. If you enjoy juggling API design, Kubernetes deployments, and deep SQL work, this is a straight‑up engineering challenge.
What You'll Actually Be Doing
You’ll spend most of your day modernizing legacy ASP.NET Web Forms apps, rewriting them as .NET Core Web APIs and pairing them with a React SPA. Expect to write a lot of unit tests, set up CI/CD pipelines that push Docker images to Kubernetes, and troubleshoot performance or security issues in production. You’ll also be the go‑to person for complex SQL queries, SOAP/REST integration, and ensuring the GitFlow branching strategy stays clean across multiple feature teams.
The Core Tech Stack
The non‑negotiables are .NET Core (C#) and React – you must be comfortable building RESTful APIs in C# and consuming them with a modern React codebase (hooks, functional components). They also demand solid SQL skills for stored procedures, a working knowledge of Azure services, and hands‑on experience with Docker/Kubernetes for deployments. CI/CD isn’t optional; you’ll be wiring up pipelines in Azure DevOps or similar, so familiarity with GitFlow, TFS/Git, and automated testing is a must.
Interview Expectations
- Design a migration plan: “How would you move a large ASP.NET Web Forms app to .NET Core with a React front‑end while minimizing downtime?” They’re looking for a phased approach – extract business logic into services, create API contracts, set up feature toggles, and use blue‑green deployments on Kubernetes.
- Performance debugging: “Explain how you would identify and fix a slow‑running stored procedure that’s causing API latency.” Expect them to probe your ability to use execution plans, index tuning, and possibly caching strategies, as well as how you’d monitor the issue end‑to‑end with Application Insights.
Application Advice
Tailor your resume to shout out the exact stack: .NET Core, C#, React (hooks), Azure DevOps, Docker/Kubernetes, and complex SQL. Mirror phrasing from the JD like “CI/CD pipeline”, “GitFlow”, “SOLID design principles”, and “modernizing legacy ASP.NET Web Forms”. Highlight any projects where you turned a Web Forms app into a SPA, and quantify impact (e.g., reduced page load by 40%). A concise bullet that says “Built end‑to‑end CI/CD pipelines deploying .NET Core microservices to Azure Kubernetes Service” will get past most ATS filters.