Qureos

Find The RightJob.

Senior .NET Developer

Job Title: Software Developer (C# / .NET)

Department: IT / Software Development

Reports To: Software Development Manager / Technical Lead

Location: Riyadh - Saudi Arabia

Employment Type: Full-Time

Job Summary

We are seeking a skilled Software Developer (C# / .NET) responsible for designing, developing, testing, and maintaining scalable applications. The ideal candidate will have strong experience in .NET technologies , software architecture, and database development, and will work closely with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities 2. Application Architecture 3. Testing & Debugging 4. Database Development 5. Integration & APIs 6. Collaboration 7. Documentation

  • Software Development
  • Design, develop, and maintain applications using C#, .NET Framework, and .NET Core.
  • Write clean, scalable, and efficient code following best development practices.
  • Develop new features and enhance existing systems based on business requirements.
  • Participate in software design discussions and technical planning.
  • Assist in designing system architecture and technical solutions.
  • Ensure application performance, scalability, and security.
  • Implement reusable and maintainable code components.
  • Perform unit testing and debugging to ensure application reliability.
  • Identify and fix software bugs and performance bottlenecks.
  • Collaborate with QA teams to ensure product quality.
  • Develop and maintain databases using SQL Server.
  • Write optimized queries, stored procedures, and database functions.
  • Ensure database performance and data integrity.
  • Develop and integrate RESTful APIs and web services.
  • Work with third-party integrations and external systems.
  • Work closely with UI/UX designers, QA engineers, and product managers.
  • Participate in Agile / Scrum development processes including sprint planning and daily stand-ups.
  • Maintain technical documentation for developed systems and applications.
  • Document system architecture, APIs, and development processes.

Requirements

Education

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience:

  • 3-5+ years of professional experience in C# and .NET development.

Technical Skills:

  • Strong experience with C#, .NET Framework, and .NET Core / .NET 6+
  • Experience with ASP.NET MVC / ASP.NET Core
  • Strong knowledge of REST APIs and Web Services
  • Experience with SQL Server and database design
  • Knowledge of Entity Framework or ORM frameworks
  • Familiarity with Git or other version control systems

Preferred Skills:

  • Experience with Angular, React, or other front-end frameworks
  • Knowledge of Microservices architecture
  • Experience with Docker or containerization
  • Familiarity with Azure or cloud services
  • Experience working in Agile / Scrum environments

Key Competencies:

  • Strong problem-solving and analytical skills
  • Attention to detail and code quality
  • Ability to work independently and within a team
  • Good communication and collaboration skills
  • Ability to manage multiple tasks and deadlines

© 2026 Qureos. All rights reserved.