Senior Software Developer Jobs in Riyadh, Saudi Arabia | Full-Stack .NET & Angular Development Opportunity

Website Master Works

Location

Riyadh, Saudi Arabia (KSA)

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical
  • Telecommunications

Job Overview

An excellent opportunity is available for an experienced Senior Software Developer to join a dynamic technology team in Riyadh, Saudi Arabia. Organizations across the region continue to invest in digital transformation, enterprise software modernization, and system integration initiatives, creating strong demand for highly skilled software development professionals.

The successful candidate will play a key role in designing, developing, integrating, and maintaining enterprise-grade software applications using modern Microsoft technologies, front-end frameworks, and integration platforms. This position requires expertise in full-stack development, software architecture, API development, database management, and enterprise application integration.

This role offers strong career growth opportunities for technology professionals seeking to expand their expertise in enterprise software development, cloud-ready applications, system integration, low-code platforms, mobile application development, and digital transformation projects. Exposure to modern development frameworks and enterprise-scale solutions will support ongoing professional development and technical advancement.

Key Responsibilities

  • Design, develop, test, and maintain enterprise software applications.
  • Build and enhance web applications using .NET, C#, ASP.NET MVC, and .NET Core.
  • Develop responsive user interfaces using Angular, HTML5, CSS3, Bootstrap, JavaScript, and jQuery.
  • Design and integrate REST APIs and web services.
  • Develop and optimize Microsoft SQL Server databases and queries.
  • Support enterprise system integration initiatives using WSO2 or similar ESB platforms.
  • Implement and maintain SharePoint, Umbraco, or other content management solutions.
  • Contribute to low-code application development initiatives using Outsystems or similar platforms.
  • Participate in mobile application development projects across Android, iOS, hybrid, and cross-platform technologies.
  • Collaborate with technical teams to ensure software quality, scalability, and performance.
  • Support software architecture design and modernization initiatives.
  • Troubleshoot application issues and deliver high-quality technical solutions.

Requirements & Qualifications

Education

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

Experience

  • Proven experience in full-stack software development.
  • Strong background in enterprise application development and system integration.
  • Immediate availability to join is preferred.

Technical Skills

  • Strong expertise in .NET, C#, ASP.NET MVC, and .NET Core.
  • Advanced experience with Angular and modern front-end development frameworks.
  • Proficiency in HTML5, CSS3, Bootstrap, JavaScript, and jQuery.
  • Experience developing REST APIs and web services.
  • Strong knowledge of Microsoft SQL Server.
  • Experience with integration platforms such as WSO2 or similar ESB solutions.
  • Knowledge of SharePoint, Umbraco, or other CMS platforms.
  • Experience with Outsystems or other low-code development platforms is preferred.
  • Mobile development experience across Android, iOS, hybrid, or cross-platform technologies is advantageous.
  • Strong understanding of software architecture, application integration, and modern web technologies.

Soft Skills

  • Excellent analytical and problem-solving capabilities.
  • Strong communication and collaboration skills.
  • Ability to work effectively in fast-paced project environments.
  • Commitment to delivering high-quality software solutions.
  • Strong attention to detail and continuous improvement mindset.

Salary, Benefits & Career Growth

Salary information has not been specified by the employer.

Benefits

  • Opportunity to work on enterprise software and digital transformation projects.
  • Exposure to modern development frameworks and integration technologies.
  • Collaborative environment with experienced technology professionals.
  • Involvement in full software development lifecycle activities.

Career Growth & Professional Development

  • Expand expertise in enterprise application architecture and system integration.
  • Gain hands-on experience with modern web technologies and cloud-ready solutions.
  • Enhance skills in API development, database optimization, and software modernization.
  • Opportunities to develop expertise in low-code platforms and mobile application development.
  • Long-term career progression into Technical Lead, Solution Architect, Software Engineering Manager, or Enterprise Architect roles.
  • Exposure to ongoing professional development, technical training, and certification opportunities.

Application Process

Application Process (Website)

Apply only through the official job application process.

Click Apply Now on the website.

HR Email for Application

Send your updated CV directly

To apply for this job email your details to spriyanka@master-works.sa


Discover more from Recrenza

Subscribe to get the latest posts sent to your email.