Enable job alerts via email!

Application Engineer

Arabic Computer Systems

Riyad Al Khabra

On-site

SAR 200,000 - 300,000

Full time

17 days ago

Job summary

A leading IT solutions provider in Riyadh is seeking an experienced Application Engineer to design, develop, and maintain software applications. Candidates should have a Bachelor's degree in Computer Science and at least 5 years of experience. Role includes collaborating with teams to ensure successful project delivery. Benefits include private health insurance and paid time off.

Benefits

Private Health Insurance
Paid Time Off
Training & Development

Qualifications

  • 5+ years of experience in application engineering or similar role.
  • Strong knowledge of software development principles and best practices.
  • Proficiency in programming languages such as Java, C#, or Python.

Responsibilities

  • Design, develop, and deploy software applications.
  • Collaborate with business analysts to gather and analyze requirements.
  • Create technical design documents and solution architecture.

Skills

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

Education

Bachelor's degree in Computer Science
Job description
Overview

Application Engineer – Arabic Computer Systems (ACS) is a leading IT solutions provider based in Riyadh. We offer a wide range of technology solutions and value teamwork, continuous learning, and professional growth.

Job Description : We are seeking an experienced Application Engineer to design, develop, and maintain 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
Requirements
  • Bachelor''s degree in Computer Science, Information Technology, or related field and at least 5 years of experience
  • 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
  • Experience with Single Sign-On (SSO)
  • Experience in electronic services and their development
  • Experience in internal platforms for employees and dealing with them and their development
  • Experience in integration and linking between systems - API
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to work independently and in a team environment
Benefits
  • Private Health Insurance
  • Paid Time Off
  • Training & Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.