Job Responsibility
• Develop and build new or enhanced web applications using ASP.NET Core MVC.
• Enhance existing web-based applications.
• Create optimized, reusable, effective and scalable code.
• Design various layers of the web application.
• Developing APIs, webservices of existing in-house applications.
• Building BI reports when required.
• Design database, and database scripts.
• To estimate the effort needed of new features, components or solutions.
• To perform programming tasks according to the project plan and functional specifications.
• Resolving bugs in existing applications, and to facilitate root cause analysis of system issues.
• To resolve complex technical design issues.
• To test, maintain and recommend software improvements to ensure strong functionality and optimization.
• To make good and educated technical decisions that provide solutions to business challenges.
• To provide comprehensive support to internal customers.
• To be able to multitask and change from task to another without loss of efficiency or composure.
• Ensure security and data protection.
• Stay up to date with recent and relevant technologies.
• Quality Assurance on developed or enhanced interface.
• To maintain relationship with key users (super users) and ensure proper use of the applications by those users.
• To communicate regularly and clearly with team members and management.
Requirements
Special Skills:
• Analytical Problem-Solving skills.
• Experience in ASP.NET framework and SQL Servers.
• Experience in building applications using Core MVC.
• Experience in Azure cloud development tools specially DevOps.
• Experience in Software Development Process.
• Experience in working with APIs and web services.
• Arabic speaker is preferable.
• Good in writing reports and follow up.
• Understanding of IT standards & development methodologies
• Be able to work under pressure and meet deadlines.
Qualifications:
• Minimum Qualification: BSc. Of Computer Science or equivalent
• Minimum Work Experience: At least 8 years in coding using .NET languages (C# , JavaScripts), experienced in Core .net (MVC), SQL database built and queries.
• Arabic speakers are preferable.