Arabic Computer Systems is hiring a

Programs Developer

Al-Kharj, Saudi Arabia


  • Create high quality, scalable web applications. Continuous development of electronic services, improving the quality and efficiency of performance, and ensuring that applications are secure and up-to-date.
  • Determine the needs of system users, requirements for protection against security concerns, and requirements for efficient system performance.
  • Designing a good database architecture, writing well-designed and efficient code, and reviewing, testing and debugging the code.
  • .N-Tier Architecture & Service-Oriented Architecture SOA.
  • Design and work with HTTP, HTTPS, SMTP, FTP, LDAP. Implementing protocols. RESTful APIs. Implementing architecture patterns.
  • Deploy applications in Test, Staging, and Production environments.
  • Continues Integration & Continues Delivery CI/CD


  • Must have a Bachelor's degree in Software Engineering / Computer Science or equivalent.
  • At least 5 years of practical experience in software development using Visual Studio .NET languages such as C#, Visual-Basic .NET, and proven practical experience in ASP.NET framework and patterns.
  • Model-View-Controller MVC for example design/architectural patterns
  • Preferably holds the following professional certifications: MCSD / MCPD.
  • Excellent verbal and written communication skills in Arabic and English.
  • Professional problem solving ability.
  • Solid understanding of object-oriented
  • Solid understanding of object-oriented programming OOP. Deep knowledge of the .NET
  • frameworks.
  • Experience designing and working with N-Tier architectures. Experience with ServiceOriented Architectures.
  • Ability to design and optimize SQL Server stored procedures.
  • Familiar with the following tools & methodologies:
    • Microsoft SharePoint.
    • HTML5/CSS3, Bootstrap, jQuery.
    • ASMX, WCF, REST web services.
    • PostMan, ARC.
    • On-premises DevOps.
    • SQL Server, Oracle.
    • Toad, SQL Developer.
Apply for this job

Please mention you found this job on Startup Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Developer Q&A's
Report this job
Apply for this job