We are seeking a skilled and experienced .NET Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining software solutions using the .NET framework. This role requires a strong understanding of software development principles, as well as proficiency in C#, ASP.NET, and related technologies.
Design, develop, and implement software solutions using .NET framework, C#, and other technologies e.g. Javascript, HTML and CSS.
- Proficiency in C# and .NET technologies (ASP.NET, .NET Core, Web API, Entity Framework, Dapper, etc.).
Excellent critical, analytical, and problem-solving abilities- Write clean, efficient, and well-documented code following best practices and coding standards.
Perform unit testing, troubleshooting, and debugging to ensure software meets quality standards.
- Strong understanding of RESTful architecture and API design principles.
Understanding of Agile methodologies- Experience with database technologies such as SQL Server, MySQL, or PostgreSQL.
Familiarity with cloud platforms such as Azure or AWS.
- Experience with version control systems (e.g., Git, Bitbucket).
- Preferred Qualifications:
Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Knowledge of microservices architecture and design patterns.
Familiarity with message queueing systems such as RabbitMQ or Kafka.- Experience with CI/CD pipelines and DevOps practices.
Minimum 4 years of proven experience working as a Dot Net Developer.
- Bachelor's/Masters degree in Computer Science, Engineering, or a related field.
Willing to work on site in Al Khobar, Saudi Arabia.
Job Type: Full-time
Ability to commute/relocate:- Al Khobar: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):- What is your notice period
What is your salary expectations (SAR/month)
Experience:
- .NET Development: 3 years (Required)
Location:
Expected Start Date: 23/06/2024