Enable job alerts via email!

Software Development Manager

700apps

Riyadh

On-site

SAR 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Software Development Manager to lead their talented development teams in delivering top-notch solutions for clients in the software and digital transformation sector. This role requires a strong technical background in backend technologies and exceptional leadership skills. You will oversee the entire software development lifecycle, implement Agile methodologies, and ensure project success through effective collaboration with cross-functional teams. If you have a passion for driving excellence and a proven track record in software management, this is the perfect opportunity to make a significant impact in a dynamic environment.

Qualifications

  • 10+ years of software development experience, with 5+ years in a leadership role.
  • Strong understanding of Agile, Scrum, and DevOps methodologies.

Responsibilities

  • Lead and mentor a team of software developers to deliver high-quality backend solutions.
  • Oversee the software development lifecycle, ensuring timely delivery and quality.

Skills

Java
C#
.NET
JavaScript
Agile methodologies
Scrum
DevOps
Leadership
Communication

Education

Bachelor's degree in Computer Science
Master's degree in Software Engineering

Tools

CI/CD tools
Containerization
Orchestration tools

Job description

The Software Development Manager will play a pivotal role in leading our software development teams to deliver innovative and high-quality solutions for clients in the software and digital transformation sector. The ideal candidate will possess a robust technical background in backend technologies, exceptional leadership capabilities, and a proven track record of successfully managing complex software projects. This role demands strategic vision and the ability to drive teams towards achieving excellence in software development.

Key Responsibilities:

  • Lead and mentor a team of software developers, promoting a culture of innovation, collaboration, and high performance
  • Oversee the full software development lifecycle, from requirements gathering to deployment and maintenance, ensuring timely and high-quality delivery of backend solutions
  • Implement Agile methodologies to enhance project efficiency and adaptability
  • Provide architectural guidance and best practices for backend systems, ensuring scalability, security, and performance
  • Stay abreast of industry trends and emerging technologies, integrating them into the development process as appropriate
  • Collaborate effectively with cross-functional teams, including product management, design, and quality assurance, to define project scope and deliverables
  • Continuously assess and improve backend development processes, tools, and methodologies to enhance team productivity and product quality
  • Oversee the planning, execution, and delivery of backend software projects, ensuring adherence to quality standards and timelines
  • Identify potential project risks and develop comprehensive mitigation strategies to ensure project success and client satisfaction


Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred
  • 10+ years of experience in software development, with a minimum of 5 years in a managerial or leadership role
  • Proficiency in programming languages such as Java, C#, .net, or JavaScript
  • Strong understanding of software development methodologies (Agile, Scrum, DevOps)
  • Exceptional leadership, mentoring, and team-building skills
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders
  • Experience in the software and digital transformation industry, with a focus on delivering enterprise-level solutions
  • Familiarity with DevOps practices and tools (CI/CD, containerization, orchestration)
  • Relevant certifications in project management (PMP, Scrum Master) or technology (AWS Certified Solutions Architect, etc.)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.