Mid-Level .NET Developer
Job Location : Riyadh, Kingdom of Saudi Arabia
Key Responsibilities :
• Develop clean, scalable, and well-documented code using C and .NET / .NET Core
• Build and maintain web and backend services using ASP.NET Core / MVC
• Participate in design discussions and code reviews with senior developers and architects
• Troubleshoot, debug, maintain, and enhance existing systems
• Ensure application performance, reliability, and security
• Develop and execute unit tests and integration tests
• Follow software development best practices and contribute to continuous improvement initiatives
Requirements & Qualifications :
• Experience: Minimum 2 years of professional software development experience
• Strong proficiency in C#
• Hands-on experience with ASP.NET Core / ASP.NET MVC
• Experience with SQL Server or other relational databases
• Practical experience with Entity Framework or similar ORM tools
• Solid understanding of Object-Oriented Programming (OOP) principles
• Familiarity with common software design patterns
• Ability to work collaboratively in a team environment
• Good communication and problem-solving skills