Key Responsibilities: Design, develop, and maintain scalable web applications using React (front-end) and .NET Core (back-end). Write clean, efficient, and reusable code , ensuring performance, security, and scalability. Implement and integrate RESTful APIs, third-party services, and external libraries . Work closely with designers, QA engineers, and product teams to deliver user-friendly features. Participate in code reviews, CI/CD pipelines, automated testing, and deployment processes . Diagnose and fix production issues while optimizing application performance. Stay up to date with emerging tools, frameworks, and best practices to drive continuous improvement. Qualifications & Experience: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field . Minimum 5 years of full-stack development experience . Expertise in React.js for building interactive and responsive front-ends. Strong hands-on skills with .NET Core (C#) for backend services and API development. Solid knowledge of SQL databases (SQL Server) and exposure to NoSQL (CosmosDB preferred) . Experience in cloud environments (Azure or AWS), microservices architecture, and API integration. Familiarity with Git, Docker, Kubernetes, CI/CD, and Agile methodologies . Strong analytical mindset with excellent problem-solving and communication skills . Do you want me to make this JD for the s Experience Requirements Experienced