Chat on WhatsApp
The Aga Khan University logo

Manager (Data Management Unit)

The Aga Khan University
1 day ago
On-site
Karachi, Pakistan

Eligibility Criteria / Requirements:

You should have:

  • M.Sc. in software engineering or computer science;
  • 8 or more years of experience preferably in field of Android App development; 
  • preferably with thorough knowledge of backend development;
  • ability to understand and review code, provide technical guidance, and make informed technical decisions for development projects;
  • understanding and reviewing code, providing guidance, and making technical decisions;
  • proficiency in programming technologies used in web and mobile development (such as PHP, Java, Kotlin, or related frameworks);
  • strong problem-solving skills to address technical challenges, resolve conflicts, and make informed decisions;
  • sound knowledge of Databases and programming;
  • proficient in Spread sheets and power point presentation;
  • strong verbal and written communication skills;
  • strong management / supervision skills;
  • understand testing methodologies, regression testing, and test-driven development;
  • knowledge of testing frameworks, debugging tools, and development best practices to ensure quality and reliability of applications.
  • ability to manage multiple development initiatives while ensuring adherence to quality standards and timelines.

     

     

    Comprehensive employment reference checks will be conducted.
     

Manager (Data Management Unit)

Department\: Provost Office COE

Entity\: Aga Khan University

Location\: Karachi

Introduction:

The Aga Khan University is a private, international university committed to international standards of excellence in teaching, research and service. Its teaching hospital, the Aga Khan University Hospital has been accredited by the prestigious Joint Commission International for achieving the highest international healthcare standards.

As an equal opportunity employer, AKU believes in promoting a diverse and inclusive culture and is committed to adopt appropriate standards for safeguarding and promoting a respectful relationship with and between diverse workforce of its faculty, staff, trainees, volunteers, beneficiaries, wider communities, and other stakeholders with whom it works, including children and vulnerable adults and expects all employees/trainees and partners to share this commitment.

This a grant funded contractual position.
 

Job Role / Responsibilities:

You will be responsible for to:

  • Provide leadership, supervision, and managerial oversight to the technical development team;
  • guide and support developers in resolving technical and operational challenges;
  • encourage a collaborative and productive work environment;
  • monitor performance and support professional development of team members;
  • collaborate with stakeholders to define project scope, timelines, and deliverables;
  • ensure project resources are used successfully by allocating resources in an effective manner;
  • take corrective actions when necessary to ensure successful delivery;
  • communicate effectively with stakeholders, including clients and other teams;
  • manage stakeholder expectations and ensure alignment of project objectives;
  • provide timely updates on development progress and outcomes;
  • provide technical expertise and guidance to the team;
  • review system architecture and conduct code reviews to maintain coding standards;
  • support the team in making key technical decisions;
  • team members should be coached and mentored to develop their talents;
  • facilitate learning opportunities and encourage knowledge sharing;
  • support continuous professional development;
  • ensure that projects and assigned tasks are completed successfully;
  • monitor project risks and implement mitigation strategies;
  • ensure delivery of projects within scope, time, and quality standards;
  • encourage a culture of innovation and continuous development practices within the team;
  • identify areas for process optimization and implement enhancements;
  • promote adoption of new tools, technologies, and best practices;
  • selecting appropriate technologies, frameworks, and tools for the development of web and mobile applications based on project requirements and organizational standards;
  • deciding on suitable system architecture and development approaches to ensure scalability, performance, security, and long-term maintainability of applications;
  • national and international travelling as per the requirement of project.