Dot Net Developer
Job Location : Dubai, United Arab Emirates
Job Description:
• Design, develop, and maintain both front-end and back-end components of web applications using .NET technologies.
• Utilize Azure services and resources to build, integrate and deploy cloud-based solutions, ensuring scalability, reliability, and security.
• Design and implement database schemas, optimize database performance, and ensure data integrity using Azure data services such as Azure SQL Database, Oracle, Postgress DB, etc.
• Develop RESTful APIs and integrate with third-party services and APIs for seamless functionality.
• User Interface Design: Create responsive and user-friendly UIs using modern web development frameworks such as ASP.NET Core MVC, Angular, React, or Vue.js.
• Code Optimization: Write clean, efficient, and well-documented code following industry best practices and coding standards.
• Testing and Debugging: Conduct unit testing, integration testing, and debugging to ensure software quality and reliability.
• Deployment and Maintenance: Deploy applications to Azure cloud environments and manage continuous integration and continuous deployment (CI/CD) pipelines for automated deployment and updates.
• Performance Monitoring and Optimization: Monitor application performance, troubleshoot issues, and optimize system performance to ensure optimal user experience and resource utilization.
• Collaboration: Work closely with cross-functional teams including designers, product managers, and other developers to understand requirements, implement solutions, and deliver high-quality software products.