291 Programming jobs in Saudi Arabia
Programming Analyst
Posted today
Job Viewed
Job Description
Required Skills & Competencies:
1.Campaign Planning & Execution
a.Strong ability to design, structure, and implement end-to-end digital marketing and awareness campaigns.
b.Experience in coordinating campaign rollout across multiple channels (social media, websites, newsletters, digital signage, events, press, etc.).
2.Content Creation & Messaging
a.Experience in developing engaging content tailored for awareness and marketing campaigns.
b.Understanding of branding, visual identity, and tone consistency.
3.Creativity & Innovation
a.Ability to generate new campaign ideas that resonate with both internal and external audiences.
4.Collaboration & Coordination
a.Strong stakeholder engagement skills, working with cross-functional teams (IT, PR, Committees).
b.Capable of aligning campaign activities with organizational and national initiatives.
Software and Web Programming Lecturer
Posted today
Job Viewed
Job Description
Join our team to teach and develop the web development curriculum for diploma students. You'll deliver engaging lectures, guide hands-on projects, and contribute to curriculum improvement.
Responsibilities
:
• Teach the software programming curriculum (front-end, back-end, databases, and frameworks).
• Lead labs, projects, and assessments.
• Update curriculum and integrate new technologies.
• Support students' learning and academic growth.
Requirements:
• Bachelor's in Computer Science, IT, or related field (Master's/PhD preferred).
• 3+ years of teaching experience in higher education.
• Curriculum development and instructional design experience.
• Strong knowledge of modern web programming languages and frameworks.
• Fluent in English; IELTS/TOEFL certification is a plus.
Full-time / part-time | Diploma Program
Send your CV to
Senior. Linear Programming Engineer (Refinery, Petrochemical)
Posted today
Job Viewed
Job Description
1. Production Plans
Support the LP specialist & LP Engineer in developing the short-term and long-term plans:
a) Review of constraints
b) Review of inputs from operations/PED sections and coordination
c) Review pf price forecast from marketing& Sales
2. Performance monitoring
Carry out a vigilant performance monitoring for the company actual production vs. plan, monthly/daily scheduling targets vs optimum plan and monitor overall complex performance with respect to production, stream yields, stream qualities, capacities and provide estimate of opportunity gain/losses due to deviation
3. KPI monitoring of the section
Prepare reports on-time all relevant performance KPIs of the section (e.g. Overall complex availability, utilization, yields, specific consumption, plan vs. actual, etc.) against specific target or benchmark such Solomon to ensure progress toward planning goalsand targets.
4. Maintain Historical Operation Data recording
Maintain all the Historical Operation Data needed for the development of all relevant performance KPIs and metrics including datasuch as shutdown events detail, reasons, duration.
5. Product Quality Giveaway
Evaluate and review monthly product quality giveaway compared to target, prime product ratio and report any deviation from targetand provide recommendation.
6. Projects & Economics Evaluation
Carry out with LP specialist/engineers economics studies and reviews in case of new project, facility design change new grades, etc.to assure compatibility with existing facilities and identify any possible impact on existing operation, product quality and slateand verify the economic viability and provide recommendations to Petro Rabigh management.
7. Work Process Optimization
Review the department work instruction, procedures and internal control documents to ensure compliance with Company policies and procedures.
1. Bachelor Degree in Chemical Engineering
2.More than 10 years experience in a progressively responsible role in production planning in a similar industry.
3. Strong knowledge of Refinery and Petrochemical operation and economics.
4. Experience in using planning tools.
Application Deadline: April 19, 2025
#J-18808-LjbffrSap Advanced Business Application Programming Consultant
Posted today
Job Viewed
Job Description
Hiring Now: SAP Business One Functional & Technical Consultants – Riyadh, KSA
Company:
Tarig Abdoon Consulting (TAC)
Location:
Riyadh, Saudi Arabia
Engagement Type:
Project-Based Contract
Project Go-Live:
January 1st, 2026
Tarig Abdoon Consulting (TAC) is proud to lead a
strategic ERP transformation initiative
for a prominent
multi-branch Bread & Pastries company in Saudi Arabia
. The project involves a
complete migration from Odoo to SAP Business One
, covering Finance, Warehouse, and Supply Chain modules.
We are now looking for
highly qualified SAP Business One Functional and Technical Consultants
to join our delivery team and help us achieve a seamless Go-Live by the start of 2026.
About the Project
This is a
time-sensitive, full-cycle SAP Business One implementation
designed to replace an existing Odoo ERP. The scope includes:
- Full
data migration
(master and transactional) from Odoo to SAP B1 - Process redesign and standardization across Finance, Warehouse, and Supply Chain
- Development of custom reports, data validation tools, and end-user training
- Hypercare support post-Go-Live to ensure operational continuity
You'll be joining a
seasoned consulting team
with a clear project plan, structured methodology, and dedicated client-side participation.
Open Roles
SAP Business One Functional Consultant
Responsibilities:
- Conduct detailed process workshops with client teams (Finance, Warehouse, SCM)
- Configure SAP B1 modules according to business blueprint (FI, WM, Supply Chain)
- Support data mapping and validation between Odoo and SAP
- Lead UAT sessions and deliver end-user training
- Contribute to final Go-Live cutover and hypercare support
Requirements:
- SAP Business One certification (minimum FI, WM modules)
- Minimum 2–3 full-cycle SAP B1 implementations
- Solid industry experience in
FMCG / Food & Beverage / Manufacturing - Strong understanding of batch tracking, expiry management, and inter-branch stock transfers
- Excellent communication skills in English and Arabic
SAP Business One Technical Consultant
Responsibilities:
- Build and execute data migration from Odoo (Extraction, Transformation, Loading)
- Develop scripts using
DI API, SDK, and DTW tools - Customize SAP B1 forms and reports (Crystal Reports, SQL queries)
- Support integration requirements and ensure system performance optimization
- Work closely with the Functional team to validate data and resolve issues
Requirements:
- 3+ years of hands-on development with SAP B1 (SDK, DI API, LSMW)
- Proven success in
data migration from Odoo or similar ERP platforms - Strong experience in Crystal Reports, SQL, and system customization
- Knowledge of SAP HANA SQL
and integration APIs is an advantage - Bilingual (English/Arabic) preferred
Why Join This Project
- Be part of a
high-impact ERP transformation
in one of KSA's growing food industry leaders - Work within a
structured consulting framework
led by an experienced project management team - Gain hands-on exposure to
data migration, process optimization, and cross-functional ERP delivery - Competitive project-based engagement under Tarig Abdoon Consulting (TAC)
Start Date:
Immediate
Location:
Onsite / Riyadh, KSA
To Apply:
Please connect directly on LinkedIn or send your CV to
Tarig.-
- Let's deliver excellence — with precision, partnership, and performance.
Sap Advanced Business Application Programming Developer
Posted today
Job Viewed
Job Description
SAP ABAP Developer – Remote Contract (Riyadh Based)
Location:
Remote (Riyadh-based project)
Duration:
4+ Months
We're seeking a
technically versatile SAP ABAP Developer
with
10+ years of experience
, especially in
cloud-based development
using
SAP BTP
and
Business Application Studio (BAS)
. This role involves working on intelligent enterprise innovations, including AI/ML integrations, Fiori apps, CDS Views, workflows, and CPI integrations.
Key Responsibilities
- ABAP Development & Enhancements:
Build and optimize custom ABAP programs and enhancements. - CDS View & OData Services:
Develop annotated CDS views and OData services for Fiori and analytics. - Fiori/UI5 Development:
Create and extend Fiori apps using UI5, Smart Controls, and CDS/OData integration. - Workflow Automation:
Design and implement SAP workflows across modules. - User Requirement Gathering:
Collaborate with business users to translate functional needs into technical solutions. - Documentation & Support:
Maintain technical documentation and support deployment and post-production activities. - IDoc Development & Support:
Develop and troubleshoot IDocs as per business needs. - CPI Integration:
Handle data exchange with middleware platforms.
Required Skills & Qualifications
- Strong expertise in
SAP ABAP
, modular design, and performance tuning. - Hands-on experience with
SAP BTP
and
Business Application Studio (BAS)
. - Proven ability to develop and extend
Fiori/UI5 applications
. - Familiarity with
AI/ML integration
within SAP (SAP AI Core or external frameworks is a plus). - Proficient in
CDS Views
,
OData services
, and
workflow development
. - Skilled in
functional requirement gathering
, user engagement, and documentation. - Bachelor's degree in computer science,
Engineering
, or related field.
Note:
This is a
remote opportunity
for a
4+ month contract-to-hire
.
Web Development Intern
Posted today
Job Viewed
Job Description
Company Description
SJA Pathway is dedicated to empowering individuals on their career journeys, whether they are job seekers or looking to transition into a new field. We offer tailored support and mentorship to help you achieve your career goals and unlock your potential. Our services include personalized job recommendations, resume optimization, interview preparation, and ongoing support until you land your dream job. Additionally, we provide internship programs to gain valuable experience. Join our community and let's build your future together
Role Description
This is a remote internship role for a Web Development Intern. The Web Development Intern will be responsible for assisting with front-end and back-end web development tasks, participating in web design projects, and making enhancements to existing websites. The intern will also be expected to communicate effectively with team members and participate in project meetings. This is a great opportunity to gain hands-on experience and develop web development skills.
Note-: This is unpaid internship.
If this job post is closed then kindly email at with you CV.
Qualifications
- Skills in Back-End Web Development and Web Development
- Experience with Front-End Development and Web Design
- Excellent Communication skills
- Strong organizational and time management abilities
- Ability to work independently and as part of a team
- Proficiency in relevant programming languages and technologies
- Pursuing a degree in Computer Science, Information Technology, or a related field
Application & Web Development Senior Specialist
Posted today
Job Viewed
Job Description
About Lebara Mobile KSA
Labara Mobile KSA is a
leading telecommunications company
and a
multi-award-winning virtual network operator (MVNO)
providing high-quality mobile services across the Kingdom. We operate in the
telecom industry
, focused on transforming the sector by delivering affordable, reliable, and customer-centric products that help people stay connected with their loved ones around the world.
Job Objectives:
Application & Web Development Senior Specialist will be responsible for designing, developing, integrating, and maintaining enterprise-level applications and web-based systems that support telecom operations, telecom regulations, customer services, and digital channels. Deliver secure, scalable, and high-performance solutions aligned with business goals. Participate in the full software development lifecycle (SDLC) using agile methodologies, fostering an environment of collaboration and continuous improvement.
Key Duties & Responsibilities
- Design, develop, and maintain web applications, APIs, and internal tools using modern programming frameworks.
- Participate in requirement analysis, system design reviews, and code reviews.
- Write clean, well-documented, and maintainable code, adhering to established coding standards and best practices.
- Implement and maintain APIs, microservices, and integrations with telecom systems & third-party services (e.g., BSS, billing, CRM, identity management, Nafath, TCC, payment gateways).
- Build responsive UIs and integrate backend services (RESTful APIs, microservices) for customer-facing products.
- Ensure the security, performance, and scalability of applications.
- Conduct unit, integration, and end-to-end testing to ensure software quality and reliability.
- Collaborate with DevOps and infrastructure teams for deployment and environment management.
- Provide L2/L3 support for critical application issues and participate in root cause analysis.
- Document technical solutions, workflows, and deployment processes.
- Optimize applications for maximum speed and responsiveness on both frontend and backend.
- Adhere to telecom compliance and data privacy regulations (e.g., CST guidelines where applicable).
- Adopt emerging technologies (e.g., AI-driven tools, serverless architectures) to enhance development efficiency.
Minimum Job Qualifications Requirement:
- A bachelor's degree in computer science, Software Engineering, or equivalent.
- English & Arabic
Minimum Work Experience:
- 5 - 6 years of experience in web and application development, preferably in the telecom or related sector.
- Proficiency in one or more backend languages (.NET Core, NodeJS) and frontend technologies (HTML5, CSS3, JavaScript frameworks like Angular or React).
- Strong experience with SQL/NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB).
- Familiarity with RESTful/Soap APIs, microservices, and enterprise integration patterns.
- Knowledge of telecom systems such as OSS/BSS, SIM activation, and VAS platforms is a plus.
- Experience with version control systems (e.g., Git), CI/CD pipelines, and containerization (e.g., Docker).
- Understanding of structured logging, error monitoring, and application performance metrics.
Work Hours:
• Sunday to Thursday
- 8:00 AM to 5:00 PM (including lunch break)
- 9:00 AM to 6:00 PM (including lunch break)
Benefits:
• Competitive salary package
• Health insurance for employees and eligible dependents (VIP/ As per company policy)
• Health club subscription / As per company policy
• Monthly mobile credit allowance
• Inclusive and collaborative work environment
- Posting Open Date: 01 October 2025
- Posting Close Date: 01 November 2025
Be The First To Know
About the latest Programming Jobs in Saudi Arabia !
Engineering Manager (Web Development & Cloud Deployment) (Saudi Only)
Posted today
Job Viewed
Job Description
Lucidya
Type: Full-time
Location Type: On-site
Salary: Not disclosed
Description About Lucidya
Lucidya is a fast-growing SaaS company leveraging Machine Learning and Big Data technologies to deliver powerful content analysis from diverse data sources. We offer a result-driven, dynamic, and collaborative work environment full of exciting challenges and opportunities for innovation.
Role Overview
We are seeking an experienced Engineering Manager with a strong background in web development , Linux systems , and cloud deployment . The ideal candidate will have a proven track record of delivering high-quality features to production, working closely with product teams , and driving engineering excellence within an agile development environment. Experience with scrum methodologies and a commitment to rigorous testing practices are essential.
You will lead a highly skilled team of engineers, drive technical strategy, and ensure smooth project execution. This role reports directly to the CTO.
Key Responsibilities
- Lead and manage a team of engineers in the development of high-performance, scalable SaaS features.
- Collaborate with product managers and cross-functional teams to translate business needs into technical solutions.
- Oversee deployment processes on cloud platforms and ensure system reliability in a Linux-based environment.
- Establish and enforce engineering best practices, including code quality, testing, and CI/CD pipelines.
- Act as a technical mentor, providing guidance and support to team members.
- Facilitate scrum ceremonies and promote agile principles within the team.
- Monitor project progress, remove blockers, and ensure timely delivery of milestones.
- Drive team growth through recruitment, training, and professional development.
Qualifications
- 5+ years of professional experience in software engineering, with at least 2 years in a management or team lead role.
- Strong hands-on experience in web development (backend and frontend).
- Proficient in cloud platforms (AWS, GCP, or Azure) and Linux-based deployments.
- Demonstrated success in delivering features and products to production at scale.
- Familiarity with modern testing frameworks and test-driven development.
- Proven collaboration with product managers and cross-functional stakeholders.
- Solid understanding of agile methodologies and experience acting as a Scrum Master or agile facilitator.
- Excellent communication and organizational skills.
Senior Specialist - Web Channel Development
Posted today
Job Viewed
Job Description
Arthur Lawrence is urgently looking for a Senior Specialist - Web Channel Development for a client in Riyadh, KSA. Kindly review the job requirements below. Your immediate application will enable us to place you successfully.
Must-Have:- 6+ years of experience in web application support, preferably within the banking industry
- Skilled in programming languages such as C#, PHP, Ruby, Java, JavaScript, and HTML
- Must have strong expertise in IIS, web application deployment, SQL Server (complex querying), APIs, WCF, and network troubleshooting (LB, Ports)
- Experience with .Net Framework, .Net Core, and Windows/Linux OS is essential
- Hands-on experience in the development of Online banking portals or mobile banking apps, or online payment systems
- Bachelor’s degree in Software Engineering, Computer Science, IT, or a related field
- Certification in SSL would be preferred
Arthur Lawrence is a management and technology consulting firm providing enterprise-wide business transformation and business applications implementation services. Our in-depth technical knowledge and broad experience of working with world-class companies enable organizations to leverage our capabilities in developing winning strategies and cost-effective solutions.
We are a UN Women Empowerment Principal Signatory and are certified by the National Minority Supplier Development Council.
Acknowledgments from Industry Peers:- Winner of the Entrepreneur 360 Award (2019).
- IAOP Award; Ranked in the top 100 internationally.
- Arthur Lawrence ranked within the Inc 5000 twice in 2016 and 2017 as one of the fastest growing companies in America.
- Named one of the top ten fastest-growing businesses in Houston in 2016.
- Ranked 25th in the HBJ's Fast 100 Private Companies Award in 2017.
We rely on the seven core values that we believe enable us to deliver quality for our consultants and clients: Education, Integrity, Value Creation, Collaboration, Best Client, Best People, and Stewardship. Through strict adherence to these core values, we have achieved success beyond all documented forecasts and anticipation.
#J-18808-LjbffrSoftware Development Engineer
Posted today
Job Viewed
Job Description
Master-Works is seeking a detail-oriented and proactive Software Deployment Engineer to join our team. In this role, you will be responsible for deploying, configuring, and monitoring software applications in various environments, ensuring that they run smoothly and meet operational requirements. You will collaborate closely with development, QA, and IT teams to facilitate seamless software delivery and deployment processes.
Responsibilities:- Applications Production environment management with knowledge on Windows and Linux Servers management.
- Follow policies and procedures on Change Management and IT Governance standards.
- Cybersecurity Reports review and validation and closing vulnerabilities and provide closure report with evidence.
- Development knowledge: experienced on development outcomes including compiled files and configurations files of web applications and web servers management.
- Troubleshooting live applications in collaboration with Infrastructure teams ( Systems, Networks, and IT Security ) and provide RCA report.
- Level 3 Support: Provide advanced technical support and troubleshooting for complex application issues.
- Incident Management: Investigate, diagnose, and resolve application incidents, including software errors, performance issues, and system outages.
- Problem Management: Analyze recurring incidents, identify root causes, and implement preventative measures.
- Application Monitoring: Monitor application performance, identify potential issues proactively, and take corrective actions.
- User Support: Assist users with application-related questions, provide guidance on best practices, and conduct training sessions as needed.
- Application Upgrades & Deployments: Participate in the planning, testing, and deployment of application upgrades and patches.
- Documentation: Maintain accurate and up-to-date documentation on application configurations, troubleshooting procedures, and knowledge base articles.
- Vendor Management: Coordinate with software vendors for technical support, bug fixes, and resolution of critical issues.
- Project Involvement: Contribute to IT projects related to application implementation, integration, and enhancement.
- Continuous Improvement: Stay current with the latest technologies and best practices in application support.
- DevSecOps: Regular activities on development lifecycle and manage pipelines, configurations, and maintenance.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in software deployment or a related role.
- Proficient in scripting languages (e.g., Bash, Python, PowerShell) for automation.
- Experience with continuous integration and deployment (CI/CD) tools (e.g., Jenkins, GitLab CI/CD).
- Strong understanding of various deployment methodologies (e.g., blue-green, canary releases).
- Knowledge of cloud services (AWS, Azure, GCP) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong interpersonal and communication skills.
- Ability to work effectively in a team and manage multiple priorities.