About the Role We are looking for a Full Stack Developer with strong experience in .NET technologies and React to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-quality applications that deliver great user experiences and meet business needs. Key Responsibilities Design, develop, and maintain applications using ASP.NET Core, C#, and React.js . Build and integrate RESTful APIs / Web APIs for web and mobile platforms. Develop and optimize SQL queries, stored procedures, and work with SQL Server . Work on front-end components using React.js (hooks, state management, reusable components). Ensure best practices in software design, coding standards, unit testing, and CI/CD . Collaborate with cross-functional teams including business analysts, QA, and DevOps. Deploy, monitor, and maintain applications in cloud environments (Azure/AWS preferred) . Participate in code reviews, sprint planning, and contribute to continuous improvement. Required Skills & Qualifications Strong proficiency in C#, ASP.NET Core, and MVC . Hands-on experience with React.js (functional components, hooks, Redux/Context API). Solid understanding of Web API development & integration . Strong database skills in SQL Server / SSIS . Experience with CI/CD pipelines, Docker, and Kubernetes is a plus. Familiarity with cloud platforms (Azure/AWS) is an advantage. Knowledge of Product Lifecycle Management (PLM) systems is a plus (not mandatory). Excellent problem-solving, debugging, and communication skills.