Senior .NET Core Developer

Position Title: Senior .NET Core Developer

Employment Type: Full-Time

Working Hours: 9 hours/day (including 1-hour break), 5 days/week

Salary: Depends on your experience (It will be discussed during the interview)

Nationality Preference: Arab nationals only

Gender Preference: Male candidates only

Experience Required: Minimum 5+ years of proven experience in in software development with .NET Core and C#.

 

Company Industry:

Software Development, Information Technology, and Computer Science

 

Job Summary:

We are seeking a highly skilled Senior .NET Core Developer with at least five years of experience in software development. 

The ideal candidate will have expertise in .NET Core, C#, and cloud technologies, along with a strong understanding of frontend technologies, including HTML5 and CSS

This role involves working on complex projects, developing high-quality applications, and leading development initiatives to ensure scalable and efficient solutions.

 

Key Responsibilities:

·    Design, develop, and maintain web applications using .NET Core, C#, and ASP.NET MVC/Web API.

·    Develop and optimize RESTful APIs and microservices for seamless integration.

·    Build and enhance user interfaces using HTML5, CSS3, and JavaScript.

·    Collaborate with cross-functional teams to define, design, and implement new features.

·    Write clean, maintainable, and well-documented code following industry best practices.

·    Optimize application performance, scalability, and security.

·    Lead and mentor junior developers, providing technical guidance and conducting code reviews.

·    Implement automated testing and CI/CD pipelines to enhance software delivery.

·    Work with SQL Server, PostgreSQL, or NoSQL databases for data management and optimization.

·    Troubleshoot, debug, and resolve application issues effectively.

 

Requirements:

·    Strong knowledge of ASP.NET Core MVC/Web API, Entity Framework Core, and LINQ.

·    Experience with HTML5, CSS3, JavaScript, and frontend frameworks (e.g., Bootstrap, Tailwind CSS).

·    Familiarity with Angular, React, or Vue.js (preferred but not mandatory).

·    Proficiency in database design and management using SQL Server, PostgreSQL, or MongoDB.

·    Hands-on experience with cloud platforms (Azure, AWS, or Google Cloud).

·    Knowledge of containerization and orchestration (Docker, Kubernetes) is a plus.

·    Experience with Git and Agile methodologies.

·    Strong understanding of software design principles (SOLID) and best practices.

·    Excellent problem-solving and communication skills.

 

Preferred Qualifications:

·    Experience with Microservices architecture and event-driven systems.

·    Knowledge of DevOps practices, including CI/CD pipelines and automated testing.

·    Experience with identity management and authentication protocols (OAuth, JWT, IdentityServer).

تاريخ النشر: ٢٧ يوليو ٢٠٢٥
الناشر: Tanqeeb.com

تاريخ النشر: ٢٧ يوليو ٢٠٢٥
الناشر: Tanqeeb.com