Senior .NET Developer – C#, ASP.NET Core, APIs & AI | Riyadh, Saudi Arabia

Website Kalsoft

Location

Riyadh, Saudi Arabia

Job Category

  • Information Technology (IT) & Software
  • Banking & Insurance
  • Engineering & Technical

Job Overview

KalSoft is seeking an experienced Senior .NET Developer to support enterprise application development and technology initiatives within the financial services industry in Riyadh. The role combines software development with L2/L3 application support, incident management, automation, enterprise integrations, and emerging AI-driven solutions.

The successful candidate will work closely with business stakeholders to understand requirements, design technical solutions, develop enterprise applications, and maintain reliable production environments. Experience with C#, .NET Core, ASP.NET, Web APIs, SQL Server, Python, REST APIs, automation, AI, machine learning, and generative AI will be highly relevant.

This position provides opportunities for career growth and professional development through enterprise software engineering, automation, AI/ML technologies, application support, and financial-services technology exposure.

Key Responsibilities

  • Gather and analyze business and technical requirements with stakeholders.
  • Design, develop, and maintain enterprise applications using .NET technologies.
  • Develop applications and services using C#, ASP.NET, and .NET Core.
  • Build and integrate RESTful Web APIs.
  • Work with SQL Server and enterprise databases.
  • Provide L2/L3 application support and incident management.
  • Troubleshoot application issues and perform root-cause analysis.
  • Develop automation solutions, web bots, and workflow applications.
  • Integrate enterprise applications and third-party systems through APIs.
  • Develop solutions using Python where required.
  • Explore and implement AI, ML, LLM, chatbot, and generative AI capabilities.
  • Support application reliability, performance, and continuous improvement.
  • Collaborate with business, technology, and other cross-functional teams.

Requirements & Qualifications

  • 8–10 years of professional software development experience.
  • Strong hands-on expertise in:
    • C#
    • ASP.NET
    • .NET Core
    • Web APIs
    • SQL Server
  • Experience with L2/L3 application support and incident management.
  • Strong Python development capabilities.
  • Experience developing web bots, automation, and workflow solutions.
  • Strong knowledge of REST APIs and enterprise integrations.
  • Experience or knowledge of:
    • Artificial Intelligence
    • Machine Learning
    • Large Language Models (LLMs)
    • Chatbots
    • Generative AI
  • Strong analytical and problem-solving skills.
  • Ability to work closely with business stakeholders and technical teams.
  • Financial services or investment industry experience is an advantage.
  • Nationality: Open to all nationalities.
  • Work Mode: Onsite.

Salary, Benefits & Career Growth

Salary details have not been provided for this position.

The role offers opportunities for career progression and professional development through enterprise .NET development, financial-services technology, automation, AI/ML, generative AI, and application support. Relevant Microsoft, cloud, AI, or software-development certifications and continuous technical training can further support long-term career growth.

Application Process

Application Process (Website):

No official job link was provided in the job posting.

HR Email for Application

Send your updated CV directly

Please mention Senior .NET Developer – Riyadh in the email subject line.

To apply for this job email your details to mahnoor.zafar@kalsoft.com