Dot NET Developer

Location:
Middle East North Africa Region
Address:
,
Posting Date:
04/23/2025

DESCRIPTION

We are seeking a highly skilled .NET Developer to join our team as an independent consultant, working remotely and based from the Middle East or North Africa (MENA) region. This is a great opportunity to collaborate with an international team on cutting-edge projects while enjoying the flexibility of a remote, freelance arrangement for a short term period.

 

RESPONSIBILITIES

·       Write and maintain clean, scalable, and efficient code using C# and .NET Core

·       Design, develop, and build Blazor applications and reusable components

·       Design and implement user interfaces with a focus on usability and performance

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

·       Ensure the application's performance, quality, and responsiveness

·       Identify and correct bottlenecks and fix bugs

·       Help maintain code quality, organization, and automation

·       Manage and support existing applications, ensuring their optimal performance and reliability

·       Ensure best practices are followed for optimal performance and secure web applications and APIs

·       Create and maintain comprehensive documentation for code, processes, and systems

·       Communicate effectively with team members and stakeholders to gather requirements and provide updates

·       Ability to work independently and manage multiple tasks effectively

 

QUALIFICATIONS

·       Proven experience as a Full Stack .NET Developer

·       Strong understanding of the Blazor framework and its components

·       Proficiency in C# and .NET Core

·       Proficiency in front-end technologies, including HTML, CSS, JavaScript, jQuery

·       Excellent skills in UI scripting and design

·       Experience with RESTful APIs and web services architecture

·       Strong knowledge of SQL database technologies, .NET Entity Framework, and SQL scripting

·       Excellent problem-solving skills and attention to detail

·       Strong communication and teamwork skills

·       Ability to create and maintain detailed documentation

·       Knowledge of software development best practices and industry trends, in addition to security best practices for web applications and APIs

 

Preferred

·       Knowledge of API integrations and Payment Gateways

·       Knowledge of DevOps practices and tools

·       Familiarity with Agile methodologies

·       Experience with version control systems, such as Git

·       Experience with cloud platforms like Azure or AWS