Jobbeschreibung
Senior .NET Developer
Full-time
Remotely
Egyptian, located in Egypt
Responsibilities and Duties
• Implement core services in ASP.NET Core that run in docker containers
• Develop features full stack from the DB up to the public API
• Ensure the platform remains scalable and the codebase remains maintainable
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
• Writing scalable code for .NET software applications. Skills and Requirements:
• 4+ years of experience developing in ASP.NET/Core and C#
• Recent and relevant work experience in at least one of the following technologies: C#, .NET, ASP.NET MVC,
REST interfaces and PostgreSQL
• Experience with AWS, cloud, and microservices architecture.
• Knowledge of agile development and willing to take ownership
• Knowledge of source control system GIT
• A solid understanding of OO theory, principle, and design patterns.
• Authentication mechanisms
• Dependency injection
• ORM (Entity Framework or similar)
• Familiar with code first and database first approaches
• Familiar with custom Middleware (e.g. Exception handling)