Company logo hidden

Software Engineer

Unlock employer Riyadh, Saudi Arabia Posted: 21 Dec 2025

Financial

  • Estimate: $50k - $80k*
  • Zero income tax location

Accessibility

  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

The Software Engineer will contribute to building, enhancing, and maintaining scalable and reliable technology solutions that support the company's products and business objectives. The role focuses on delivering high-quality software, working closely with cross-functional teams, and ensuring systems are efficient, stable, and well-designed. The engineer will also play a part in improving development practices and supporting the overall performance and reliability of the company's platforms.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities

  • Develop, maintain, and enhance software applications using C# and .NET Core
  • Design and implement scalable microservices architectures
  • Manage and interact with databases using MongoDB and PostgreSQL
  • Implement and maintain message queues using RabbitMQ
  • Collaborate with DevOps teams to support CI/CD pipelines and smooth deployments
  • Use Git for version control and participate in code reviews
  • Work within Agile methodologies, including Scrum and Kanban
  • Troubleshoot, debug, and resolve software defects and technical issues
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Contribute to the continuous improvement of development processes and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Experience in software development using C# and .NET Core
  • Strong understanding of microservices architecture and design patterns
  • Experience working with databases such as MongoDB and PostgreSQL
  • Hands-on experience with RabbitMQ or other message queue systems
  • Proficiency in Git for version control
  • Experience with CI/CD pipelines and deployment processes
  • Familiarity with Agile methodologies, including Scrum and Kanban
  • Strong troubleshooting and problem-solving abilities
  • Excellent communication and collaboration skills
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct