Role Summary & Key Responsibilities
● Develop and maintain backend applications using .NET Core and C#.
● Design and implement RESTful APIs with proper versioning and security.
● Write clean, testable, and maintainable code following best practices.
● Optimize database interactions using SQL Server / PostgreSQL and Entity Framework Core (CRUD operations, LINQ queries, migrations).
● Implement effective error handling, logging, and exception management.
● Debug, test, and troubleshoot applications to ensure reliability and performance.
● Collaborate with cross-functional teams (developers, testers, designers) to meet requirements and deliver solutions.
● Participate in code reviews, document code, and continuously learn new technologies and frameworks.
● Use version control systems (Git / GitHub) for code management and collaboration.