Enable job alerts via email!

Application Development and Support Manager (Saudi Only)

TIS

Riyadh

On-site

SAR 120,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Riyadh is seeking an experienced Saudi Application Development and Support Manager to lead its team in building and maintaining critical business applications. The role involves managing the entire application lifecycle, overseeing teams, and coordinating with vendors to ensure project success. Ideal candidates will have a Bachelor's in Computer Science and at least 5 years of experience in application development and support, along with strong leadership and communication skills.

Qualifications

  • Minimum 5 years of experience in application development and support.
  • Experience in leading and managing application development and support teams.
  • Experience with multiple programming languages (e.g., .Net, React, Java, Python).

Responsibilities

  • Lead and manage a team of application developers and support specialists.
  • Oversee development and implementation of new applications.
  • Manage ongoing maintenance and support of existing applications.

Skills

Leadership
Application Development
Vendor Management
Agile Methodologies
Problem-Solving
DevOps Practices
Communication
Analytical Skills

Education

Bachelor's degree in Computer Science, IT, or related field

Tools

.Net
React
Java
Python
Job description

We are seeking a driven and experienced Saudi Application Development and Support Manager to lead our team in building, maintaining, and supporting critical business applications. You will be responsible for the entire application lifecycle, from requirements gathering to deployment and ongoing support. You will also manage vendor relationships for custom development projects.

Job Responsibilities
  • Lead and manage a team of application developers, business analysts and support specialists.
  • Oversee the development and implementation of new applications, ensuring they meet business needs and technical standards.
  • Manage the ongoing maintenance and support of existing applications, including troubleshooting, bug fixing, and performance optimization.
  • Work with stakeholders to gather and analyze application requirements.
  • Develop and implement project plans, timelines, and budgets.
  • Manage the application development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
  • Experience with Agile methodologies a plus.
  • Develop and maintain strong relationships with third-party vendors for custom development projects.
  • Manage vendor contracts and ensure successful project delivery.
  • Stay up-to-date on the latest application development technologies and trends.
  • Develop and implement DevOps practices to improve efficiency and agility.
  • Monitor application performance and identify areas for improvement.
  • Document application processes and procedures.
  • Prepare reports and presentations on application development, deployment and support activities.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum 5 years of experience in application development and support.
  • Minimum 5 years of experience in managing application development and support teams.
  • Experience in leading and managing an application development team.
  • Experience in leading and managing an application support team.
  • Experience in leading and managing an application deployment team.
  • Experience with multiple programming languages (e.g., .Net, React, Java, Python, .NET).
  • Experience in creating and reviewing business requirements documents (BRD), system specifications and applications solution architectures.
  • Experience in API development.
  • Working knowledge of DevOps principles and practices.
  • Experience managing vendor relationships for software development and deployment projects.
  • Excellent experience in managing multiple projects and initiatives.
  • Excellent communication, collaboration, and problem‑solving skills.
  • Strong analytical and critical thinking skills.
  • Ability to prioritize and manage multiple tasks simultaneously.
  • Ability to work independently and as part of a team.
  • Holding certifications as PMP, TOGAF and/or general development are preferred.
  • Experience in financial sector is a plus but not required.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.