We are lookig for a C# Backend Developer responsible for designing, developing, and maintaining the server-side logic, databases, and APIs that power web applications and software solutions. They focus on building robust, scalable, and secure backend services using C# and the .NET framework, ensuring seamless integration with front-end components and third-party services.
Key Responsibilities
B.Tech/B.E. in Computer Science
Required Skills and Qualifications
Strong proficiency in C# programming language and .NET framework (.NET Core/.NET 5+).
Experience with backend frameworks such as ASP.NET MVC, ASP.NET Web API.
Solid understanding of object-oriented programming (OOP) and design patterns.
Experience with relational databases (e.g., Microsoft SQL Server, PostgreSQL) and ORM tools like Entity Framework.
Familiarity with RESTful API design and implementation.
Knowledge of authentication and authorization mechanisms (e.g., OAuth, JWT).
Experience with version control systems, primarily Git.
Understanding of asynchronous programming and multithreading.
Strong problem-solving skills and attention to detail.
Good communication and teamwork skills.
Preferred Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Experience with microservices architecture.
Familiarity with Microsoft Azure
Minimum 5+ Years