● Participate in code reviews, testing, debugging, and documentation.
● Analyze and resolve performance issues related to backend services and
database queries.
● Ensure data integrity, backup, and disaster recovery strategies for databases.
● Maintain version control using Git or similar systems.
● Follow Agile/Scrum methodologies for sprint-based delivery.
Role Responsibilities ● Bachelor’s degree in Computer Science, Engineering, or a related field.
● 3+ years of experience in backend development using C# / .NET Core / .NET
Framework.
● Strong hands-on experience with MSSQL, including indexing, normalization,
query optimization, and performance tuning.
● Proficient in Entity Framework / ADO.NET.
● Experience with RESTful API development and integration.
● Understanding of software design patterns and SOLID principles.
● Familiarity with unit testing frameworks (e.g., NUnit, MSTest).
● Experience in version control systems like Git.
● Experience with Azure SQL, Azure DevOps, or CI/CD pipelines is an
advantage
● Knowledge of message queues (e.g., RabbitMQ, Azure Service Bus) is an
advantage too
● Good understanding of security best practices in backend and database
development