# Software Engineer - .NET

**Company:** [Flatgigs](http://jobs.workable.com/companies/bh7RV78XZ4FSh2oNPXBBYa.md)
**Location:** Dubai, United Arab Emirates
**Workplace:** on site

[Apply for this job](http://jobs.workable.com/view/5061f8dd-3c69-4053-88f3-f17e94252874)

## Description

We’re hiring an experienced **Software Engineer – .NET** to join a **banking technology team** in Dubai. You’ll build, enhance, and support **enterprise-grade applications** used in financial systems — where **performance, security, and scalability** aren’t “nice to have”… they’re the whole job.

### Key Responsibilities

-   Design, develop, and maintain **.NET-based applications** for banking platforms
-   Build and enhance web applications using **C#.NET, ASP.NET MVC, and ASPX**
-   Develop and integrate **REST and SOAP APIs**
-   Manage application hosting on **IIS** (App Pools, HTTP modules/handlers)
-   Write optimized **SQL Server** queries, stored procedures, and data access layers
-   Collaborate with cross-functional teams in an **Agile/Scrum** environment
-   Participate in **code reviews**, debugging, and **production support**

### Mandatory Skills & Experience (Non-Negotiable)

-   5–7 years of hands-on experience in **.NET development**
-   Strong **Banking or Financial Services** domain experience
-   Excellent knowledge of **C#.NET, ASP.NET MVC, .NET Framework**
-   Solid understanding of **OOP**, **Design Patterns**, and **SOLID principles**
-   Experience with **LINQ** and **ADO.NET**
-   Strong **SQL Server** querying + performance tuning skills
-   Hands-on experience with **IIS hosting and deployment**

### Good to Have (Bonus points, not blockers)

-   **SSRS**
-   **JavaScript / jQuery**
-   Exposure to **.NET Core**
-   Familiarity with **Visual Studio / VS Code**
-   Basic knowledge of **Azure Cloud**
-   Experience with **Azure DevOps** (CI/CD pipelines)

### Soft Skills

-   Strong communication and stakeholder management
-   Sharp analytical + problem-solving ability
-   Works well independently and in team-based **Agile** setups
