Enable job alerts via email!

Application Engineer

Arabic Computer Systems ltd

Riyadh

On-site

SAR 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading IT solutions provider in Riyadh is seeking an experienced Application Engineer. You will design, develop, and maintain software applications while collaborating with cross-functional teams to deliver solutions. Ideal candidates should have a Bachelor's degree in Computer Science and at least 5 years of relevant experience, with proficiency in programming languages such as Java, C#, or Python. Benefits include Private Health Insurance and Paid Time Off.

Benefits

Private Health Insurance
Paid Time Off
Training & Development

Qualifications

  • 5+ years of experience as an Application Engineer or similar role.
  • Proficiency in multiple programming languages like Java, C#, or Python.
  • Experience with database technologies such as SQL, Oracle, or MongoDB.

Responsibilities

  • Design, develop, and deploy software applications.
  • Collaborate with business analysts to analyze requirements.
  • Create technical design documents and solution architecture.
  • Perform coding, debugging, and unit testing.

Skills

Software development principles
Java
C#
Python
SQL
Oracle
MongoDB
Problem-solving
Communication
Collaboration

Education

Bachelor's degree in Computer Science
Bachelor's degree in Information Technology
Job description
About the Company

Arabic Computer Systems (ACS) is a leading IT solutions provider based in Riyadh. With a strong focus on innovation, we offer a wide range of cutting‑edge technology solutions to clients across various industries. At ACS, we value teamwork, continuous learning, and professional growth.

Job Description

We are seeking an experienced Application Engineer to join our team. As an Application Engineer, you will be responsible for designing, developing, and maintaining software applications for our clients. You will collaborate with cross‑functional teams to analyze requirements, design solutions, and ensure successful project delivery.

Responsibilities
  • Design, develop, and deploy software applications
  • Collaborate with business analysts to gather and analyze requirements
  • Create technical design documents and solution architecture
  • Perform coding, debugging, and unit testing of software applications
  • Conduct performance tuning and optimization of applications
  • Support application deployment and troubleshooting
  • Collaborate with quality assurance teams to ensure software quality
  • Stay updated with emerging technologies and industry trends
Benefits
  • Private Health Insurance
  • Paid Time Off
  • Training & Development
Requirements
  • Bachelor's degree in Computer Science or a related field
  • Bachelor's degree in Computer Science or Information Technology or a related field with at least 5 years of experience
  • Proven experience as an Application Engineer or similar role
  • Strong knowledge of software development principles and best practices
  • Proficiency in programming languages such as Java, C# or Python
  • Experience with database technologies (SQL, Oracle, MongoDB)
  • Familiarity with web and mobile application development frameworks
  • Excellent problem‑solving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to work independently and in a team environment
  • Experience in the field of Single Sign‑On (SSO)
  • Experience in the field of electronic services and their development
  • Experience in the field of internal platforms for employees and dealing with them and their development
  • Experience in the field of integration and linking between systems (API)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.