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