Job Title: .NET Developer
Location: Dubai, United Arab Emirates
Job Type: Full-time
Experience: 3-5 years of relevant experience
Job Overview:
We are looking for a skilled .NET Developer to join our team and contribute to the development of high-quality applications. The ideal candidate will have strong expertise in .NET Core, ASP.NET MVC, and Web Forms, as well as experience in UI/UX design and cloud-based services like Azure. In this role, you will focus on building new applications, maintaining existing systems, and optimizing application performance. Experience in the biometric and access control domains will be considered a plus.
Key Responsibilities:
· Design, develop, and maintain robust applications using .NET Core, ASP.NET MVC, and Web Forms.
· Implement high-quality UI/UX design practices, ensuring applications are intuitive and user-friendly.
· Work with Azure App Services for deployment and hosting, ensuring scalable and secure solutions.
· Focus on optimizing application performance by identifying bottlenecks, optimizing code, and improving efficiency.
· Build and maintain legacy applications, especially those built on ASP.NET Web Forms.
· Develop and integrate REST APIs and third-party systems for seamless communication between applications.
· Ensure the security of applications by handling validations, authentication, and data protection.
· Collaborate with cross-functional teams to design, develop, and release new features, while enhancing existing systems.
· Manage databases using MS SQL Server and MySQL, ensuring data integrity and efficient queries.
· Conduct thorough testing, code reviews, and debugging to ensure the stability and performance of applications.
Qualifications:
· 3-5 years of professional experience in .NET development using C#.
· Expertise in .NET Core, ASP.NET MVC, Web Forms, and architectural design patterns.
· Strong knowledge of UI/UX principles, ensuring high-quality user interfaces.
· Hands-on experience with cloud-based services, particularly Azure App Services and DevOps.
· Proven ability to improve application performance and troubleshoot performance issues.
· Experience with REST APIs, RPC, and integrating third-party systems.
· Knowledge of SQL Server, MySQL, and database management practices.
· Strong focus on security, including input validation, authentication, and access control mechanisms and strong understanding of application security standards.
· Familiarity with biometric systems and access control domains is a plus.
· Knowledge of Dev Express Components and front-end technologies is advantageous.
· Excellent communication and problem-solving skills, with attention to detail.
· Familiarity with modern development practices such as Git, CI/CD pipelines, and version control.and Experience with legacy ASP.NET Web Forms applications.
· Experience in the biometric and access control domain is a plus.
Job Type: Full-time