img
نوع العقدعمل مؤقت
طبيعة الوظيفةبالموقع
الموقعالخبر

وصف الوظيفة

About the Role

Unison Group is seeking an experienced Senior .NET Developer for a contract position based in Al Khobar, within the Eastern region. This role is central to the design, development, and maintenance of enterprise-grade applications and system integrations, requiring deep expertise across the Microsoft technology stack, API development, database management, and application deployment.

Role Context and Objectives

The Senior .NET Developer will be responsible for building scalable, secure, and high-performance solutions. This position involves hands-on development and close collaboration with cross-functional teams to deliver business-critical applications, ensuring robust system integrations and adherence to secure coding practices throughout the development lifecycle.

Key Responsibilities

  • Design, develop, test, and maintain enterprise applications using .NET Framework, **** 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.

Required Qualifications and Experience

  • Minimum of 5+ years of hands-on experience in .NET Framework and **** Core application development.
  • 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).

Technical Skills and Practices

  • 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.

Application Process

Candidates meeting the specified requirements are encouraged to apply. Further details regarding this contract position, including compensation, will be discussed during the interview process.


متطلبات الوظيفة

  • تتطلب ٥-١٠ سنوات خبرة

وظائف مشابهة