Enable job alerts via email!

Software Developer

confidential

Jeddah

On-site

SAR 149,000 - 225,000

Full time

7 days ago
Be an early applicant

Job summary

A leading IT solutions provider in Saudi Arabia is seeking a Software Developer to design and maintain applications using SAP ABAP and .NET. The role involves collaborative development with a focus on delivering high-performing applications aligned with business needs. Candidates should have 3–6 years of experience and strong knowledge in front-end technologies and system integrations.

Qualifications

  • 3–6 years of hands-on development experience in SAP ABAP and .NET.
  • Experience integrating SAP systems with external applications.
  • Familiarity with databases and version control systems.

Responsibilities

  • Develop and maintain applications using SAP ABAP and .NET.
  • Design system interfaces and integrations using APIs.
  • Perform unit testing and support during QA testing.

Skills

SAP ABAP
JavaScript
.NET
HTML5
CSS3
Git
DevOps

Education

Bachelor’s degree in Computer Science, IT, Engineering

Tools

SQL Server
SAP HANA
Oracle
Job description
Overview

The Software Developer is responsible for designing, developing, testing, and maintaining software solutions using SAP ABAP, JavaScript, and .NET technologies to support business processes and digital transformation initiatives. The role ensures delivery of scalable, secure, and high-performing applications by collaborating with cross-functional teams, adhering to coding best practices, and aligning with enterprise IT standards.

Key Responsibilities
  • Develop and maintain applications using SAP ABAP, JavaScript, and .NET in line with business requirements.
  • Design and implement system interfaces and integrations using APIs, IDocs, BAPIs, and web services.
  • Create detailed technical designs, code documentation, and user manuals for maintainability and knowledge sharing.
  • Perform unit testing, code reviews, and provide support during QA testing to ensure high-quality delivery.
  • Troubleshoot and provide technical support for deployed applications, including SAP ABAP programs, .NET services, and JavaScript front-end components.
  • Monitor and optimize solution performance to ensure system efficiency and responsiveness.
  • Participate in the full software development lifecycle (SDLC) across multiple projects, ensuring timely delivery of milestones.
  • Identify opportunities to improve functionality, user experience, and automation through innovative solutions.
  • Collaborate with business analysts, functional consultants, and developers to understand requirements and deliver business-aligned solutions
Skills
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Relevant certifications in .NET, JavaScript frameworks (React, Angular, Vue), or SAP ABAP are a plus.
  • 3–6 years of hands-on development experience in:
  • SAP ABAP (Reports, Enhancements, BAPIs, BADIs, User Exits, IDocs, Smart Forms).
  • Front-end technologies (JavaScript, HTML5, CSS3, React/Angular/Vue).
  • NET Framework/Core (C#, ASP.NET, MVC, Web API).
  • Experience integrating SAP systems with external applications using APIs, OData, or web services.
  • Strong knowledge of SAP enhancement techniques (User Exits, BADIs, Customer Exits).
  • Proficiency in .NET technologies, including Entity Framework and RESTful APIs.
  • Familiarity with databases (SQL Server, SAP HANA, Oracle).
  • Hands-on experience with Git or other version control systems.
  • Exposure to DevOps practices and tools such as CI/CD pipelines, Azure DevOps, or Jenkins.
  • Strong competencies in coding best practices, version control, documentation, and testing.
  • Excellent communication skills in Arabic and English.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.