View Our Website View All Jobs

Software Delivery Manager

Job Summary

Lead the strategy, implementation, and delivery of technology solutions to provide technical design and direction that will enable Nagwa to achieve its goals

Responsibilities

  • Lead technology planning and drive the implementation of IT best practices in Nagwa to achieve a competitive advantage
  • Contribute organizational enterprise architecture information systems, software applications, and related infrastructure to achieve the goals of the Information Systems Unit
  • Oversee all mobile and web development to develop and maintain high-quality products and ensure projects and services satisfy needs and quality standards
  • Provide feedback and recommendations regarding technical requirements, timelines, and software concerns so that design decisions are in line with technical expectations
  • Ensure metrics are in place to monitor and measure software development projects, ongoing support and maintenance activities
  • Support the software engineering team by collaborating with the various units and departments and facilitating smooth communication with cross-functional teams to minimize development roadblocks and ensure the delivered solutions meet identified needs
  • Keep up to date with trends in the IT industry, including current and agile technologies, to implement the best practices in Nagwa
  • Hire, manage, and develop a team of high-performing engineers to maintain a competent workforce
  • Keep workforce motivated through coaching, mentoring and fostering innovative ideas that add value
  • Create project plan, schedule, scope and reporting activities and effectively communicate project goals, objectives, and requirements
  • Prepare cost and resource estimates including staffing requirements, monitor projects/products lifecycle to ensure they are delivered within cost and schedule commitments
  • Collaborate with the marketing, sales, and planning team for features definition and prioritization to launch products on time while meeting the business goals
  • Track and report progress of multiple projects at the same time and effectively utilize corporate PM methodology to manage projects
  • Identify, monitor, and develop risk mitigation procedures
  • Contribute to the development of marketing materials and sales kits, ensuring alignment with product features and capabilities

Qualifications & Work Experience

  • Bachelor’s degree, preferably in Computer Science or Information Systems
  • Postgraduate study is preferable
  • 8+ years of relevant experience in progressively responsible roles including development, implementation, and project management of B2C and B2B systems across multiple software platforms
  • Wide knowledge of web technologies and services including Microsoft Tech Stack and Open Source tools
  • Wide knowledge of database engines and services including Microsoft Tech Stack, non-SQL databases and big data analytics techniques
  • Excellent knowledge of reporting methodologies and services including BI reporting trends
  • In-depth knowledge of business applications that manage high numbers of concurrent users
  • In-depth knowledge of Applications integration cycles and methodologies

Job Behavioral Competencies

  • Excellent communication skills and ability to articulate complex technical topics for non-technical audiences
  • Initiative and creativity
  • Time and stress management skills
  • Organizational and planning skills
  • Problem-solving skills
  • Ability to think analytically and strategically
  • Leadership skills
  • Decision-making skills

Compensation

  • Monthly gross salary offered for this position is 20,000 EGP.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150