Applications Programmer Jobs in Riyadh

More than 44 Applications Programmer Jobs in Riyadh. Explore detailed job descriptions, salaries, and locations. Apply and get hired today!


Category
Contract Type
Nationality

img
Senior Backend Engineer

Senior Backend Engineer

📣 Job Ad

TestCrew

Full-time

About the Role

TestCrew, a Saudi-born leader in Quality Engineering, Digital Assurance, and Digital Engineering, is seeking a Senior Backend Engineer to join its team in Riyadh, Saudi Arabia. This role is focused on leading the scaling, refactoring, and long-term evolution of TestCrew's backend platform. The position requires hands-on technical leadership in modern backend architecture, distributed systems design, database optimization, and cloud-native technologies. TestCrew is dedicated to helping enterprises build, deploy, and scale technology with confidence, delivering end-to-end solutions grounded in global best practices.

Key Responsibilities

  • Design, develop, and scale distributed backend systems capable of supporting high-throughput, low-latency workloads.
  • Lead the modernization and refactoring of legacy systems while ensuring the stability and continuity of production environments.
  • Optimize PostgreSQL databases, including schema design, query performance, indexing strategies, and database migrations.
  • Develop and maintain low-latency APIs that support web, mobile, and real-time client applications.
  • Drive architectural decisions related to concurrency, fault tolerance, consistency models, retry mechanisms, and system resilience.
  • Improve platform reliability through observability, monitoring, alerting, and incident response practices.
  • Collaborate with cross-functional teams to define technical roadmaps and ensure the development of scalable, maintainable solutions.
  • Establish and promote engineering best practices, code quality standards, and operational excellence within the team.

Required Qualifications

  • Proven experience designing, building, and operating distributed systems in production environments.
  • Strong programming expertise in Go and/or Java.
  • Advanced PostgreSQL experience, including schema design, query optimization, indexing, performance tuning, and operational management.
  • Demonstrated experience safely refactoring and modernizing legacy applications and architectures.
  • Strong experience with cloud platforms, Kubernetes, containerized deployments, and modern CI/CD practices.
  • Solid understanding of reliability engineering principles, observability, monitoring, and incident management.
  • Strong knowledge of authentication and authorization frameworks and security best practices.
  • Excellent problem-solving, analytical, and communication skills.

Technical Skills and Expertise

  • Backend Development: Go, Java
  • Databases: PostgreSQL (including schema design, query optimization, indexing, performance tuning, operational management)
  • Cloud & Infrastructure: Cloud Platforms, Kubernetes, Containers, CI/CD Pipelines
  • Reliability & Observability: Reliability Engineering, Observability, Monitoring, Alerting, Incident Management, Distributed Tracing
  • Security: Authentication, Authorization, Security Best Practices
  • Messaging & Event-Driven Systems: Kafka, Messaging Platforms, Event-Streaming Platforms, Event-Driven Architectures
  • System Design: Microservices, High-Availability Systems, Disaster Recovery, Fault-Tolerant Systems
  • General: Problem-Solving, Analytical Skills, Communication Skills
  • Database Migration Tools

Role Details

This is a full-time position based in Riyadh, Saudi Arabia. While specific years of experience are not explicitly stated as a minimum, the role implies a need for significant expertise, particularly in leading architectural decisions and system evolution.

breifcase+10 years

locationRiyadh

11 days ago
ServiceNow Senior Technical Consultant

ServiceNow Senior Technical Consultant

📣 Job Ad

Plat4mation

Full-time

About the Role

Plat4mation is seeking a ServiceNow Senior Technical Consultant to join its team in Riyadh, Saudi Arabia. This role is focused on assisting clients in maximizing the value and potential of the ServiceNow platform. The consultant will work with clients to understand their business challenges and architect scalable, high-quality solutions, with a particular emphasis on Integrated Risk Management (IRM) and custom application development. The position offers an opportunity to contribute to projects that focus on development and implementation, ensuring adherence to best practices and technical excellence.

As a technical advisor, the consultant will guide clients in optimizing their ServiceNow investments and delivering solutions that drive efficiency and innovation. This requires a deep understanding of the ServiceNow ecosystem and a commitment to delivering client outcomes.

Key Responsibilities

  • Lead and support end-to-end implementation of ServiceNow IRM and custom application solutions.
  • Design, develop, and configure ServiceNow applications, including IRM, Service Portal, and custom applications.
  • Translate functional requirements into detailed technical designs and scalable solutions.
  • Develop scripts, workflows, UI policies, business rules, and integrations within the ServiceNow platform.
  • Conduct technical workshops and collaborate with stakeholders to define optimal solutions.
  • Mentor junior team members and foster knowledge sharing within the consulting team.
  • Troubleshoot technical issues, optimize platform performance, and ensure system stability.
  • Collaborate with cross-functional teams and client stakeholders, including senior leadership.

Qualifications and Requirements

  • A Bachelor's degree in Computer Science, Information Systems, or a related field.
  • A minimum of 10 years of professional experience.
  • At least 5 years of hands-on ServiceNow development experience.
  • Strong expertise in ServiceNow IRM implementations and custom application development.
  • Solid understanding of ServiceNow architecture, JavaScript scripting, and integrations.
  • Proven experience with ServiceNow modules including IRM, Service Catalog, Service Portal, and CMDB.
  • Demonstrated ability to translate complex business requirements into effective technical solutions.
  • Excellent problem-solving and analytical skills.
  • Strong communication and stakeholder management abilities.
  • ServiceNow CSA certification is required. CIS certifications, particularly in IRM, are highly preferred.
  • Strong knowledge of risk management frameworks and governance processes is preferred.

Technical Skills

  • ServiceNow Development
  • ServiceNow IRM Implementations
  • Custom Application Development
  • ServiceNow Architecture
  • JavaScript Scripting
  • ServiceNow Integrations
  • ServiceNow IRM Module
  • ServiceNow Service Catalog
  • ServiceNow Service Portal
  • ServiceNow CMDB
  • Risk Management Frameworks
  • Governance Processes

Work Location and Environment

This is a full-time position based in Riyadh, Saudi Arabia. Plat4mation is a global Elite ServiceNow Partner with over 500 experts across 10 offices worldwide, dedicated to digital transformation through the ServiceNow suite.

breifcase+10 years

locationRiyadh

11 days ago
Back End Developer (Saudi National)

Back End Developer (Saudi National)

📣 Job Ad

HCLTech

Full-time

About the Role

HCLTech is seeking a Back End Developer, specifically a Saudi National, to join our team in Riyadh, Saudi Arabia. This full-time position is integral to delivering high-quality technical solutions and ensuring seamless project execution. The role involves collaborating with various stakeholders, supporting implementation phases, and upholding stringent customer delivery standards.

This position requires a dynamic approach to technical development and collaborative engagement. The Back End Developer will translate business needs into robust technical designs, ensuring all solutions meet the highest quality benchmarks and directly impact project success and client satisfaction.

Key Responsibilities

  • Gather and thoroughly understand business and technical requirements to inform development efforts.
  • Collaborate effectively with cross-functional teams and key stakeholders to ensure alignment and successful project outcomes.
  • Ensure strict adherence to customer delivery standards and governance policies throughout the project lifecycle.
  • Provide comprehensive support for testing, deployment, and production readiness activities to guarantee smooth transitions.
  • Prepare detailed technical and operational documentation to support knowledge transfer and ongoing maintenance.
  • Actively participate in Agile ceremonies and project reviews to contribute to continuous improvement and informed decision-making.
  • Identify potential risks and dependencies, and develop effective mitigation plans to ensure project success.

Qualifications and Requirements

  • Experience in .Net development.
  • Proficiency in Python programming.
  • Strong understanding and experience with SQL Server.
  • Experience in designing and implementing REST APIs.
  • Knowledge and experience with Microservices architecture.
  • The role is specifically open to Saudi Nationals.

Required Skills

  • .Net
  • Python
  • SQL Server
  • REST API
  • Microservices

Work Environment and Experience

This is a full-time position based in Riyadh, Saudi Arabia. The role requires 2-5 years of experience in back-end development. Preferred certifications include Agile/Scrum Certification, Relevant Technology Certification, and ITIL Foundation.

breifcase2-5 years

locationRiyadh

13 days ago
Program Design Expert

Program Design Expert

📣 Job AdNew

Talent

Full-time

About the Program Design Expert Role

Mawhiba is seeking a Program Design Expert to join its team in Riyadh, Saudi Arabia. This full-time position is integral to developing and enhancing educational and enrichment programs specifically designed for gifted students. The role will focus on ensuring high-quality curriculum, particularly in STEM learning, and implementing effective educational assessment strategies. The Program Design Expert will contribute to creating innovative curricula, learning units, assessment tools, and evaluation indicators that align with the needs of gifted learners, international best practices, and future skill demands.

Key Responsibilities

  • Design and develop comprehensive enrichment programs, curricula, learning units, and educational materials for gifted students.
  • Review educational content for depth, progression, academic quality, and promotion of higher-order thinking, research skills, problem-solving, and creativity.
  • Ensure all designed programs and materials align with established gifted education practices and approved educational standards.
  • Develop and review a variety of assessment tools, including tests, surveys, observation forms, and pre/post assessments, to measure student progress and program effectiveness.
  • Support the evaluation of assessment tools for validity, reliability, fairness, suitability, and their capacity to differentiate student learning levels.
  • Analyze program and assessment results to identify trends, prepare technical reports, and provide actionable recommendations for improvement.
  • Support the design and review of STEM-based learning experiences, with an emphasis on Mathematics.
  • Contribute to continuous program improvement by developing and implementing effective evaluation indicators and providing evidence-based recommendations.
  • Maintain up-to-date knowledge of best practices in gifted education, STEM education, curriculum development, and educational assessment.

Qualifications and Experience

  • Bachelor's degree in Mathematics, STEM Education, Curriculum and Instruction, Educational Measurement and Evaluation, Gifted Education, or a closely related field.
  • A Master's or PhD in a relevant field is strongly preferred.
  • A minimum of 7 years of relevant professional experience in curriculum development, educational program design, assessment and evaluation, STEM education, or gifted education.
  • Demonstrated experience in developing educational content, designing enrichment programs, creating learning units, formulating assessment tools, and establishing program evaluation indicators.
  • Required experience in STEM education, with a preference for candidates with a background in Mathematics.
  • Preferred experience in gifted education, the development of enrichment programs, talent identification processes, or educational assessment.

Required Skills and Competencies

  • Curriculum Quality
  • STEM Learning
  • Educational Assessment
  • Enrichment Curricula Development
  • Learning Unit Design
  • Assessment Tool Creation
  • Evaluation Indicator Development
  • Higher-order Thinking
  • Research Methodologies
  • Problem-Solving
  • Creativity
  • Gifted Education Practices
  • Educational Standards Alignment
  • Assessment Validity and Reliability
  • Fairness and Suitability in Assessment
  • Student Level Differentiation
  • STEM Education Expertise
  • Mathematics Education
  • Gifted Education Principles
  • Enrichment Program Design
  • Talent Identification Strategies
  • Educational Assessment Principles

Work Location and Type

This is a full-time position based in Riyadh, Saudi Arabia. The ideal candidate will have 5-10 years of experience in a relevant field.

breifcase5-10 years

locationRiyadh

about 2 hours ago
Foodservice Barista Specialist

Foodservice Barista Specialist

📣 Job AdNew

Ghezaa Food Service

Full-time

About the Role

Ghezaa Food Service, a prominent regional F&B distribution company operating across the Middle East & Africa as part of the GFS Group, is seeking a Foodservice Barista Specialist. The company partners with over 50 exclusive international brands, serving diverse sectors including HoReCa, Retail, and Industrial. This role is designed for a specialist focused on driving beverage category growth, developing comprehensive beverage programs, and delivering expert training to HoReCa clients such as coffee chains, restaurants, and hotels.

This position is central to enhancing beverage offerings and fostering client success. The ideal candidate will possess a strong commercial understanding, recognizing that exceptional quality directly contributes to category growth and client satisfaction.

Key Responsibilities

  • Drive beverage category growth through increased revenue and product adoption among clients.
  • Implement and manage beverage programs effectively across various client segments.
  • Conduct comprehensive barista training sessions for client teams to ensure high standards of beverage preparation.
  • Engage with clients to understand their specific needs and provide tailored beverage solutions.
  • Provide dedicated sales support to account managers to improve conversion rates.
  • Contribute to innovation by developing new menu items and staying informed about emerging beverage trends.

Qualifications and Requirements

  • 1-5+ years of experience as a barista in commercial cafés, specialty coffee shops, chains, or hotels.
  • Demonstrated expertise in espresso preparation, manual brewing techniques, and milk texturing.
  • Proven ability in menu creation and development.
  • Prior experience in training, whether regular or occasional.
  • Exposure to the HoReCa sector or trade experience is preferred.
  • A commercial mindset, understanding the link between quality and category growth.
  • Willingness to travel across the Kingdom of Saudi Arabia.

Required Skills

  • Espresso Preparation
  • Manual Brewing Techniques
  • Milk Texturing
  • Menu Creation and Development
  • Training and Development
  • Client Engagement and Relationship Management
  • Sales Support
  • Understanding of Beverage Trends
  • Commercial Acumen

Work Environment and Location

This is a full-time position based in Riyadh, Saudi Arabia. The role involves travel across the Kingdom of Saudi Arabia to support clients.

breifcase0-1 years

locationRiyadh

5 days ago
Mobile Threat Hunter & Digital Forensics Analyst

Mobile Threat Hunter & Digital Forensics Analyst

📣 Job Ad

SITE

Full-time

About the Role

SITE is seeking a proactive and detail-oriented Mobile Threat Hunter & Digital Forensics Analyst to join its mobile security team in Riyadh, Saudi Arabia. This role involves both the proactive hunt for signs of compromise across mobile environments and supporting incident response investigations. The analyst will work under the mentorship of senior consultants, gaining hands-on exposure to forensic analysis, adversary detection, and threat hunting techniques to identify, trace, and recover from mobile-focused cyberattacks.

Key Responsibilities

  • Proactively hunt for signs of mobile compromise using threat intelligence, behavioral indicators, and log analysis.
  • Develop, tune, and maintain detection logic and hunting queries for mobile threats, including MDM/MTD anomalies, sideloading, and policy violations.
  • Support incident response engagements involving mobile devices, assisting with triage, containment, eradication, and recovery.
  • Perform forensic acquisition and analysis of iOS and Android devices to identify indicators of compromise (IOCs), malicious apps, and attacker activity.
  • Analyze suspicious mobile applications and malware to understand their behavior and capabilities.
  • Review logs from MDM/EMM platforms and mobile threat defense tools to investigate threats.
  • Analyze mobile artifacts such as app data, system logs, and network connections to reconstruct incident timelines.
  • Document findings and contribute to technical and executive incident reports.
  • Follow and help maintain playbooks, hunt methodologies, and standard operating procedures for mobile incidents.
  • Stay current with emerging mobile threats, vulnerabilities, and forensic techniques.

Qualifications and Requirements

  • Bachelor's degree in Computer Science, Cybersecurity, or a related technical field, or equivalent practical experience.
  • 1-3 years of hands-on experience in incident response, digital forensics, or a related security role, with demonstrated exposure to mobile platforms. Candidates with less experience but strong lab work, certifications, internship experience, or a demonstrated passion for mobile security are encouraged to apply.
  • Familiarity with iOS and Android architectures, file systems, app sandboxing, and platform security models.
  • Understanding of common mobile threats, including malicious apps, spyware, smishing/phishing, jailbreaking/rooting.
  • Basic scripting ability in Python, Bash, or PowerShell for automation and analysis.
  • Understanding of the cyber kill chain and the MITRE ATT&CK framework, including the Mobile matrix.
  • Strong analytical, documentation, and communication skills.

Technical Skills and Tools

  • Threat Hunting: Threat Intelligence, Behavioral Indicators, Log Analysis, MDM/MTD anomalies, Sideloading, Policy Violations.
  • Incident Response & Forensics: Incident Response, Forensic Acquisition, Forensic Analysis, Indicators of Compromise (IOCs), Malicious Apps Analysis, Attacker Activity Analysis, Timeline Reconstruction.
  • Mobile Specifics: iOS and Android architectures, file systems, app sandboxing, platform security models, malicious apps, spyware, smishing/phishing, jailbreaking/rooting.
  • Tools & Technologies: Familiarity with forensic tools such as Cellebrite, Magnet AXIOM, MSAB XRY, or open-source equivalents (MVT, ALEAPP/iLEAPP). Basic scripting ability (Python, Bash, PowerShell). Understanding of SIEM query languages (Splunk, Elastic, Azure Sentinel) for building mobile-focused detection logic.
  • Frameworks & Methodologies: Cyber Kill Chain, MITRE ATT&CK framework (including the Mobile matrix), Playbooks, Hunt Methodologies, Standard Operating Procedures (SOPs).
  • Emerging Threats & Analysis: Emerging Mobile Threats, Mobile Vulnerabilities, Forensic Techniques, Mobile Malware Analysis.
  • Preferred Skills: Industry certifications such as GASF, CMFE, GCIH, GCFA, EnCE, or equivalent (or actively working toward them). Exposure to mobile malware reverse engineering or dynamic instrumentation tools (*, Frida, Jadx, Hopper). Experience with mobile threat defense (MTD) solutions or enterprise mobility management (EMM) platforms. Familiarity with threat intelligence platforms and operationalizing IOCs for mobile environments.

Work Environment and Location

This is a full-time position based in Riyadh, Saudi Arabia. The role is part of a fast-paced, highly experienced mobile security team.

breifcase0-1 years

locationRiyadh

11 days ago
Technical Support ( software engineering )

Technical Support ( software engineering )

📣 Job AdNew

Empowerment Weapon

Full-time

About the Role

Silah Tamkeen is seeking a Technical Support Engineer specializing in Software Engineering to join their team in Riyadh, Saudi Arabia. The incumbent will play a crucial role in maintaining the stability and performance of web-based software platforms. The Technical Support Engineer will act as a primary escalation point for Tier 1 support, working closely with development, quality assurance, and infrastructure teams to ensure smooth operations and resolve complex technical issues.

Key Tasks and Responsibilities

  • Debug, identify, and resolve issues related to web-based software platforms, serving as an escalation point for Tier 1 support.
  • Collaborate closely with development, quality assurance, and infrastructure teams to maintain system stability.
  • Perform data modeling, cleansing, and transformation (ETL) using DAX and Power Query.
  • Create, maintain, and optimize interactive dashboards, reports, and data models using Microsoft Power BI for KPI visualization.
  • Connect to various data sources, including SQL, Excel, and Azure, to clean, transform, and model data for analysis using Power Query and DAX.
  • Ensure the accuracy, efficiency, and usability of reports, and manage workspaces and data security within the Power BI service.
  • Support existing IT systems, infrastructure, and databases.
  • Work with senior developers, product managers, and testers to deliver new features and enhancements.
  • Quickly acquire knowledge of new tools, technologies, and best practices relevant to the role.
  • Troubleshoot and resolve issues related to web-based software platforms.
  • Reproduce issues in test/staging environments to identify bugs or misconfigurations.
  • Perform detailed log analysis, examine SQL databases, and verify APIs.

Qualifications and Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in Technical Support Engineering.
  • Familiarity with databases such as MySQL, SQL Server, and PostgreSQL, with the ability to write basic queries.
  • Strong SQL skills for querying databases and manipulating data.
  • Advanced proficiency in Microsoft Excel, including pivot tables and modeling.
  • Strong problem-solving abilities.
  • Excellent teamwork and communication skills.

Technical Skills

  • Technical Support Engineering
  • Web Application Support
  • Debugging and Troubleshooting
  • Log Analysis
  • API Verification
  • Data Modeling
  • Data Cleansing
  • Data Transformation (ETL)
  • Microsoft Power BI (Desktop and Service)
  • DAX
  • Power Query
  • Power BI Dashboards and Reports
  • Data Models
  • SQL
  • Azure
  • Microsoft Excel (Pivot Tables, Modeling)
  • Database Management (MySQL, SQL Server, PostgreSQL)
  • Basic SQL Queries

Job Details

Company: silah Tamkeen

Location: Riyadh, Riyadh, Saudi Arabia

Employment Type: Full-time

Required Experience: 5-10 years

breifcase5-10 years

locationRiyadh

about 2 hours ago
System Integration Engineer (Saudi National)

System Integration Engineer (Saudi National)

📣 Job Ad

HCLTech

Full-time

About the Role

HCLTech is seeking a Saudi National System Integration Engineer to join our team in Riyadh, Saudi Arabia. This role is integral to delivering high-quality technology solutions by fostering effective collaboration between business and technical stakeholders. The successful candidate will support implementation activities and ensure all solutions adhere to customer delivery standards and governance.

This full-time position offers an opportunity to contribute to significant projects within the Saudi Arabian market, applying expertise in system integration to achieve successful project outcomes.

Key Responsibilities

  • Gather and thoroughly understand business and technical requirements to ensure alignment with project objectives.
  • Collaborate effectively with cross-functional teams and various stakeholders to facilitate seamless project execution.
  • Ensure strict compliance with customer standards, governance policies, and best practices throughout the project lifecycle.
  • Provide essential support for testing, deployment, and production readiness activities, ensuring smooth transitions.
  • Prepare comprehensive technical and operational documentation for solutions and systems.
  • Actively participate in Agile ceremonies and project reviews, contributing to continuous improvement.
  • Identify potential risks and dependencies, and develop effective mitigation plans to ensure project success.

Qualifications and Requirements

  • A minimum of 5 years of experience in system integration engineering.
  • Proven experience working with API Gateway technologies.
  • Demonstrated expertise in MuleSoft for integration solutions.
  • Solid understanding and practical experience with Middleware concepts and tools.
  • Experience in Cloud Integration, including relevant platforms and services.
  • The ability to collaborate effectively with business and technical stakeholders.
  • Commitment to ensuring adherence to customer delivery standards and governance.
  • Experience supporting testing, deployment, and production readiness.
  • Proficiency in preparing technical and operational documentation.
  • Experience participating in Agile ceremonies and project reviews.
  • Skills in identifying risks, dependencies, and developing mitigation plans.

Required Skills

  • API Gateway
  • MuleSoft
  • Middleware
  • Cloud Integration

Additional Information

This is a full-time position based in Riyadh, Saudi Arabia. The role requires 5-10 years of experience in system integration engineering. Preferred certifications include Agile/Scrum Certification, Relevant Technology Certification, and ITIL Foundation.

breifcase5-10 years

locationRiyadh

11 days ago