We are seeking a highly skilled and experienced Senior Backend Developer. The ideal candidate will have a minimum of 4 years of experience in backend
development and a proven track record of building robust and scalable applications. As a Senior Backend Developer,
you will be responsible for designing, developing, and maintaining backend services and APIs to support our web and mobile application
Responsibilities :
Design, develop, and maintain backend services and APIs using .NET Core and entity framework , C#, MYSQL
Implement best practices for performance, scalability, security, and reliability.
Collaborate with frontend developers, UX/UI designers, and product managers to deliver high-quality solutions.
Write clean, efficient, and maintainable code following object-oriented programming principles.
Utilize Azure resources and services to deploy and manage applications.
Implement message queue systems for asynchronous processing and communication.
Integrate third-party services, such as SendGrid, for email communication and notifications.
Conduct unit tests to ensure the reliability and robustness of backend components.
Provide feedback on code quality and participate in code reviews.
Requirements :
Minimum of 4 years of experience in backend development.
Proficiency in .NET Core and entity Framework, C#, MYSQL, Azure Functions.
Hands on experience on any ORM tool like Entity Framework Core or Dapper.
Strong understanding of object-oriented programming concepts and design patterns.
Experience with Azure resources and services, such as Azure App Service, Azure SQL Database, Azure Storage, etc.
Excellent problem-solving skills and attention to detail.
Ability to work independently and as part of a collaborative team.
Effective communication skills and ability to explain technical concepts to