Senior Developer - Data Applications

CME

Employer Active

Posted 4 hrs ago

Experience

6 - 11 Years

Job Location

Riyadh - Saudi Arabia

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Design and develop backend services, APIs, and microservices that expose data and analytics to business users and downstream systems

Build user-facing components and dashboards where required

Translate functional requirements into clean, modular, and testable code

Integrate applications with data platforms, data warehouses, and operational systems

Implement secure, performant, and well-documented data access patterns

Apply test-driven and behavior-driven development practices

Optimize applications for performance, scalability, and reliability

Contribute to CI/CD pipelines, infrastructure-as-code, and DevOps standards

Provide L3 support for production issues and lead root-cause analysis

Maintain technical documentation, API specifications, and runbooks

Requirements

Technical

6+ years of professional software development experience

Strong hands-on experience in at least one modern stack, such as:

Python (FastAPI / Django / Flask) or Java / Spring Boot or .NET

TypeScript / React or Angular for front-end (where relevant)

Solid experience designing and building REST and/or GraphQL APIs

Strong SQL skills and experience working with relational and analytical databases

Hands-on experience with containerization (Docker, Kubernetes) and at least one major cloud (AWS, Azure, or GCP)

Familiarity with CI/CD, automated testing, and modern DevOps practices

Industry / Domain (Highly Preferred)

Experience in mining, metals, heavy industry, oil & gas, utilities, or other large industrial sectors is a strong plus

Exposure to ERP (SAP) integration, operational reporting, or workflow / case-management applications is highly valued

Prior experience in the GCC or Saudi Arabia is an advantage

Governance & Compliance Awareness

Strong understanding of secure-by-design principles, authentication, and authorization patterns

Awareness of data privacy, PII handling, and audit requirements

Soft Skills

Strong analytical and problem-solving skills

Ownership mindset and ability to drive features from idea to production

Clear communication with technical and business stakeholders

Education & Certifications

Preferred:

Degree in Computer Science, Software Engineering, or related field

Cloud or developer certifications are a strong advantage

Additional Requirements

Onsite presence in Riyadh required

Experience working in large enterprise or government environments

Ability to operate in a multi-vendor delivery ecosystem

Desired Candidate Profile

Technical

6+ years of professional software development experience

Strong hands-on experience in at least one modern stack, such as:

Python (FastAPI / Django / Flask) or Java / Spring Boot or .NET

TypeScript / React or Angular for front-end (where relevant)

Solid experience designing and building REST and/or GraphQL APIs

Strong SQL skills and experience working with relational and analytical databases

Hands-on experience with containerization (Docker, Kubernetes) and at least one major cloud (AWS, Azure, or GCP)

Familiarity with CI/CD, automated testing, and modern DevOps practices

Industry / Domain (Highly Preferred)

Experience in mining, metals, heavy industry, oil & gas, utilities, or other large industrial sectors is a strong plus

Exposure to ERP (SAP) integration, operational reporting, or workflow / case-management applications is highly valued

Prior experience in the GCC or Saudi Arabia is an advantage

Governance & Compliance Awareness

Strong understanding of secure-by-design principles, authentication, and authorization patterns

Awareness of data privacy, PII handling, and audit requirements

Soft Skills

Strong analytical and problem-solving skills

Ownership mindset and ability to drive features from idea to production

Clear communication with technical and business stakeholders

Education & Certifications

Preferred:

Degree in Computer Science, Software Engineering, or related field

Cloud or developer certifications are a strong advantage

Additional Requirements

Onsite presence in Riyadh required

Experience working in large enterprise or government environments

Ability to operate in a multi-vendor delivery ecosystem

Company Industry

Department / Functional Area

Keywords

  • Senior Developer - Data Applications

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com