Enable job alerts via email!

SOFTWARE DEVELOPER

Duncan & Ross

Riyadh

On-site

SAR 80,000 - 150,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology firm is seeking a Senior Software Developer with extensive experience in multiple programming languages and modern frameworks. This role involves designing and maintaining software solutions, integrating APIs, and deploying applications on cloud platforms. The ideal candidate will have a strong command of Java, C#, Python, and JavaScript, along with expertise in frameworks like .NET and Angular. Fluency in Arabic and English is essential for effective collaboration. Join a dynamic team and contribute to cutting-edge projects that shape the future of technology in a vibrant work environment.

Qualifications

  • 10+ years of software development experience with multiple programming languages.
  • Fluent in Arabic and English for effective stakeholder communication.

Responsibilities

  • Design, develop, and maintain software solutions using various programming languages.
  • Build and integrate RESTful APIs and deploy applications on cloud platforms.

Skills

Java
C#
Python
JavaScript
RESTful APIs
SOAP
GraphQL
DevOps
Kubernetes

Tools

.NET
Spring
Angular
React
AWS
Azure
Google Cloud
MySQL
PostgreSQL
MongoDB
Cassandra

Job description

About the job SOFTWARE DEVELOPER

We are looking for an experienced Senior Software Developer with a strong command of multiple programming languages and modern development frameworks. The ideal candidate will have significant experience working with APIs, databases, and cloud platforms. A Certified Kubernetes Administrator or equivalent certification is highly preferred. The role requires fluency in Arabic and English for seamless communication with stakeholders.



Key Responsibilities:



  • Design, develop, test, and maintain software solutions using languages like Java, C#, Python, and JavaScript.
  • Work with development frameworks such as .NET, Spring, Angular, and React to build scalable and responsive applications.
  • Build and integrate RESTful APIs, SOAP services, and GraphQL for efficient communication between systems.
  • Develop and optimize solutions using relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra).
  • Deploy, manage, and scale applications on cloud platforms such as AWS, Azure, or Google Cloud.
  • Implement DevOps best practices and container orchestration using Kubernetes.
  • Collaborate with cross-functional teams to define and deliver software requirements.

Required Qualifications and Skills:



  • Minimum of 10 years of hands-on software development experience.
  • Proficient in at least two major programming languages (Java, C#, Python, JavaScript).
  • Experience with .NET, Spring, Angular, React, or similar frameworks.
  • Deep understanding of RESTful APIs, SOAP, GraphQL, and other communication protocols.
  • Strong knowledge of relational and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Certified Kubernetes Administrator (CKA) or equivalent certification is preferred.
  • Fluent in Arabic and English (spoken and written) Mandatory.

Vertical:



Technology







Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.