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