Application Development Manager

SupportFinity™
Saudi Arabia
SAR 200,000 - 300,000
Job description

The Application Development Manager is responsible for overseeing the end-to-end software development lifecycle, from planning and design to deployment and maintenance. This role ensures the development of high-quality software applications that align with business objectives, meet performance standards, and adhere to industry best practices. The ideal candidate will lead a team of developers, manage resources efficiently, and collaborate with stakeholders to drive successful project execution.

Key Responsibilities

  1. Define project scope, objectives, and success criteria in collaboration with stakeholders.
  2. Lead the software development lifecycle (SDLC), ensuring timely and high-quality project delivery.
  3. Establish and enforce coding standards, best practices, and quality assurance measures.
  4. Oversee application testing, debugging, and defect resolution to maintain system integrity.
  5. Implement and manage continuous integration and continuous deployment (CI/CD) pipelines.
  6. Identify potential risks and create proactive mitigation strategies to prevent project delays.
  7. Ensure application development initiatives are aligned with organizational goals and strategies.
  8. Maintain accurate technical documentation covering code structure, system architecture, and development processes.
  9. Manage vendor relationships to ensure optimal third-party tool integration and performance.
  10. Lead and mentor cross-functional development teams, fostering a culture of innovation and efficiency.

Requirements

  1. Bachelors degree in Computer Science, Information Technology, or a related field (Masters degree is a plus).
  2. Project Management Certification (PMP, Agile, or equivalent) is preferred.
  3. 6+ years of experience in software application development and project management.
  4. Strong proficiency in programming languages used in application development.
  5. Expertise in Cloud Architecture (AWS, Azure, Google Cloud) and Solution Architecture.
  6. Experience with software product management and agile methodologies.
  7. Hands-on knowledge of data management, security, and database integration.
  8. Proven ability to lead teams, manage projects, and oversee vendor partnerships.
  9. Strong problem-solving, negotiation, and communication skills.
  10. Ability to thrive in high-pressure environments while maintaining a solution-oriented mindset.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Application Development Manager jobs in Saudi Arabia