drjobs Software Engineer العربية

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dubai - UAE

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview

Element is seeking an experienced Software Engineer to join our team in Dubai for a 6month contract (with the potential for extension to a longterm role).

The ideal candidate will have expertise in Microsoft Technologies focusing on ASP MVC .NET Core 8.0 APIs SQL Server Power Platform and Azure Cloud Management and a proven track record of developing scalable highperformance software solutions. This role demands a deep understanding of modern development frameworks robust problemsolving skills and a commitment to continuous learning and innovation. You will play a key role in designing developing and managing enterprise applications that drive our business operations.

This role will be based in Dubai UAE.

Responsibilities

Application Development & Maintenance:
Design develop and maintain web applications using ASP MVC and .NET Core 8.0
Develop and integrate RESTful APIs for internal and external applications
Work with Microservices architecture and Eventdriven systems
Develop and manage Power Platform solutions including Power Apps & Power Automate

Database Management:
Work with SQL Server to design optimize and maintain complex database structures
Implement stored procedures functions indexing and query optimization

Power Platform (Power BI Power Apps Power Automate):
Develop and customize Power Apps for business automation
Build Power BI dashboards for business insights and reporting
Automate workflows using Power Automate (Flow) for data integration and process automation

Azure Cloud Management & Infrastructure:
Deploy and manage applications on Azure Web App Services
Manage Azure SQL Database Azure Storage (Blob File Queue Table Storage)
Handle Azure Networking components including VNet Load Balancers and DNS Management
Implement security best practices using Azure Key Vault Managed Identities and RBAC

Skills / Qualifications

  • Bachelors or masters degree in computer science Information Technology
  • 810 years experience in .NET technologies APIs and SQL Server
  • Handson experience in Azure Cloud Services Power BI Power Apps
  • Solid understanding of Microservices Containerization (Docker Kubernetes) is a plus
  • Experience with AI/ML integration using Azure Cognitive Services is a plus
  • Strong problemsolving skills with excellent communication abilities
  • Strong analytical and problemsolving skills with attention to detail
  • Excellent communication and collaboration abilities to work in a dynamic team environment

#LIAN1

Diversity Statement

At Element we always take pride in putting our people first. We are an equal opportunity employer that recognizes diversity and inclusion as fundamental to our Vision of becoming the worlds most trusted testing partner.

All suitably qualified candidates will receive consideration for employment on the basis of objective work related criteria and without regard for the following: age disability ethnic origin gender marital status race religion responsibility of dependents sexual orientation or gender identity or other characteristics in accordance with the applicable governing laws or other characteristics in accordance with the applicable governing laws.

Employment Type

Unclear

Company Industry

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.