Key Responsibilities
Design, develop, and maintain web applications using .NET Core/.NET and React.js.
Develop reusable and scalable frontend components using React, JavaScript/TypeScript, HTML, and CSS.
Build and integrate RESTful APIs and backend services using C#/.NET.
Work with SQL Server for database design, queries, stored procedures, and performance optimization.
Implement secure authentication, authorization, and application security best practices.
Participate in application design, code reviews, debugging, testing, and production support.
Collaborate with product owners, architects, QA, and other engineering teams in an Agile environment.
Troubleshoot complex technical issues and ensure timely resolution of production defects.
Contribute to CI/CD and automated deployment processes.
Mandatory Skills
6+ years of software development experience
Strong hands-on experience with C# and .NET/.NET Core
Solid experience with React.js
Solid experience developing REST APIs
Solid debugging, problem-solving, and communication skills