Dautom
.NET Application Developer
About the job
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