https://bayt.page.link/aqFfQNdeqMAKTu6p6
Create a job alert for similar positions

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

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.