Senior .NET Developer – C#, ASP.NET Core, APIs & AI
Listed on 2026-09-27
-
Software Development
.NET Developer, Backend Developer, AI Engineer (Applied/Software), Full Stack Developer
Location
Riyadh, Saudi Arabia
Job Category- Information Technology (IT) & Software
- Banking & Insurance
- Engineering & Technical
Kal Soft 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.
- 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 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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).