Logo-of-Unison-Group-hiring-for-jobs-in-Saudi-Arabia-on-GrabJobs

Senior .NET Developer- Banking or financial domain

Job Description - Senior .NET Developer- Banking or financial domain

Description

We are looking for experienced Senior .NET Developer to design, develop, and maintain enterprise-grade applications and system integrations. The ideal candidate should have strong expertise in the Microsoft technology stack, API development, database management, and application deployment. This role requires hands-on experience in building scalable, secure, and high-performance solutions while collaborating with cross-functional teams to deliver business-critical applications.

Key Responsibilities

  • Design, develop, test, and maintain enterprise applications using .NET Framework, ASP.NET Core, and C#.
  • Develop and maintain RESTful APIs and SOAP/XML Web Services for seamless application integration.
  • Build scalable and secure integration solutions with internal and third-party systems.
  • Develop, configure, and maintain Windows Services to support backend processing.
  • Design, optimize, and troubleshoot database solutions using Microsoft SQL Server and Oracle Database.
  • Deploy, configure, and manage applications hosted on Internet Information Services (IIS).
  • Implement secure coding practices and ensure compliance with API security and integration standards.
  • Collaborate with business analysts, solution architects, QA teams, and stakeholders to understand requirements and deliver technical solutions.
  • Perform code reviews, debugging, performance tuning, and application optimization.
  • Participate in CI/CD implementation, application deployment, and release management using DevOps practices.
  • Maintain source code using Git or TFS and follow version control best practices.
  • Create and maintain technical documentation, including design documents, API documentation, and deployment guides.
  • Troubleshoot production issues and provide timely support for critical business applications.


Requirements
  • Minimum 5+ years of hands-on experience in .NET Framework and ASP.NET Core application development
  • Maximum 5 years of working experience in banking or financial domain.
  • Strong proficiency in C# programming with expertise in object-oriented design principles.
  • Extensive experience in developing, consuming, and integrating SOAP/XML Web Services.
  • Strong expertise in RESTful API design, development, integration, and troubleshooting.
  • Hands-on experience in developing, deploying, and maintaining Windows Services.
  • Strong database development experience with Microsoft SQL Server, including stored procedures, T-SQL, and performance optimization.
  • Experience working with Oracle Database and PL/SQL development.
  • Hands-on experience in deploying, configuring, and managing applications on Internet Information Services (IIS).
  • Good understanding of DevOps practices, including CI/CD pipelines, automated deployments, and release management.
  • Proficiency with Git and/or Team Foundation Server (TFS) for source code management and version control.
  • Strong understanding of integration architecture, application design principles, and enterprise integration patterns.
  • Experience implementing secure integration solutions, including API authentication, authorization, encryption, SSL/TLS, OAuth, JWT, and industry-standard security best practices.
Original job Senior .NET Developer- Banking or financial domain posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior .NET Developer Jobs in Saudi Arabia

GrabJobs is the no1 job portal in Saudi Arabia, connecting you to thousands of jobs fast! Find the best jobs in Saudi Arabia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.