The posting
Client Introduction:
In this role, you will have the opportunity to work closely with one of our esteemed clients. This client is a global leader known for its commitment to quality and innovation. They have chosen Dautom as their trusted partner for their upcoming projects.
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
Proven experience as a .NET Developer or in a similar role. At least 5+ years experience.
Technical Skills: Proficiency in .NET languages (C# and VB.NET). Experience with ASP.NET MVC, Web API and Windows Application development. Knowledge of front-end technologies such as HTML, CSS, and JavaScript. Familiarity with client-side frameworks like Angular or React. Database development skills using SQL Server. Experience with version control systems.
Development Tools: Proficient in using Integrated Development Environments (IDEs) like Visual Studio. Familiarity with debugging and profiling tools.
Web Services: Ability to design and implement RESTful APIs. Experience with SOAP-based web services. Testing and Debugging: Proficient in unit testing frameworks Strong debugging and troubleshooting skills.
Security: Understanding of application security principles and best practices. Implementation of authentication and authorization mechanisms. Code Quality and Performance: Adherence to coding standards and best practices. Performance tuning and optimization of .NET applications.
Communication and Collaboration: Effective communication skills, both written and verbal. Ability to collaborate with cross-functional teams.
Problem Solving:
Strong problem-solving and analytical skills. Ability to work independently and proactively address issues. Agile Development: Familiarity with Agile methodologies. Experience in working with project management tool.
Documentation: Thorough documentation of code and system architecture. Prefer Nationality: Any Prefer Language: English and Arabic



