Aga Khan Health Service, Pakistan
Software Developer
Aga Khan Health Service, Pakistan
415 views
Posted date 1st September, 2026 Last date to apply 14th September, 2026
Country Pakistan Locations Karachi
Category Information and Communications Technology
Type Contractual Position 1
Experience 3 years

The Aga Khan Health Service, Pakistan (AKHS, P), part of the Aga Khan Development Network (AKDN), is one of Pakistan’s leading not-for-profit healthcare organizations. AKHS, P delivers quality healthcare services through an extensive network of hospitals, medical centers, health centers, and community-based programs across the country, with a strong focus on innovation, excellence, and patient-centered care.

The Aga Khan Health Service, Pakistan (AKHS, P) is seeking a competent Software Developer for its Central Office, Karachi.

Summary of the Role

The Software Developer transforms complex data into meaningful dashboards and develops software solutions aligned with organizational requirements. The role includes designing, developing, testing, and maintaining software applications, including mobile applications, while ensuring systems remain efficient, reliable, and scalable. The incumbent also provides technical support, user training, and documentation, and identifies emerging technologies to strengthen organizational systems and business processes.

Key Responsibilities

  • Designs, develops, and maintains mobile applications using Flutter and Android (Java/Kotlin)
  • Designs, develops, and maintains interactive dashboards and reports using tools such as Power BI.
  • Redefines and enhances existing systems to align with evolving organizational needs.
  • Collaborates with stakeholders to understand business requirements and translate them into effective data visualization solutions.
  • Extracts, cleans, and transforms data from multiple sources (SQL databases, APIs, Excel, etc.) for dashboard integration.
  • Ensures accuracy, consistency, and reliability of data across all dashboards and reports.
  • Automates data refresh processes and maintain data pipelines to ensure real-time or scheduled updates.
  • Debugs, tests, and optimizes applications for performance and responsiveness
  • Integrates RESTful APIs and third-party libraries/services
  • Ensures application quality through unit testing and code reviews
  • Stays updated with emerging technologies, tools, and software versions, and evaluate their applicability for organizational use.
  • Ensures system components meet functional and performance requirements defined by users and management.
  • Conducts quality assurance checks on system design, functionality, and performance.
  • Designs, develops, and implements databases using MS Access and Oracle for new software solutions.
  • Develops programming assignments, including coding, testing, debugging, and documenting software applications.
  • Performs system analysis and recommend improvements to optimize functionality and efficiency.
  • Provides technical assistance, support, and training to end users for newly developed or upgraded systems.
  • Prepares and maintains technical documentation, user manuals, and guidelines for software applications.
  • Collaborates with internal teams and stakeholders to define requirements and deliver reliable solutions within project timelines.
  • Ensures compliance with organizational standards, data security, and software development best practices.

 Eligibility Criteria

  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.
  • 3 years of professional experience in BI Tools, software development and system design.
  • Hands-on experience with programming languages (e.g., C#, SQL) and database design (MS Access, Oracle) and dashboard development.
  • Knowledge of software development life cycle (SDLC) and quality assurance practices
  • Experience with Firebase
  • Programming Languages: C#, VB.Net, AJAX, HTML, CSS, DAX.
  • Database knowledge oracle, SQL server, SQLite, Firebase.
  • Software engineering concepts
  • Proven experience in Android Studio with Java/Kotlin
  • Strong experience in Flutter framework and Dart programming language
  • Understanding of mobile UI/UX principles and design patterns (MVVM, MVC, etc.)
  • Experience with REST APIs and JSON
  • Strong analytical, interpersonal and communications skills.
  • Ability to adapt to a changing environment.
  • Holds no bars against travel and relocation.
  • Highly proficient in word processing, spread sheet, and presentation applications and inclined towards working in a technology-driven environment.

Additional Information

  1. AKHS is committed to stringent safeguarding principles and enforces a zero-tolerance stance towards behaviors inconsistent with institutional safeguarding principles. Successful candidates will be required to align with these standards and undergo a comprehensive background verification process including employment reference checks, safeguarding reference checks, credential verification, and employment history review.
  2. AKHS is concerned about the climate and environmental crises we face and is doing everything possible to reduce our own impact, encouraging others to do the same, and advancing understanding in this field. AKHS has set itself the task of getting as close to net-zero carbon operations as possible by 2030. We expect all staff to contribute to achieving these aims in the context of their roles”.
  3. Canvassing of any nature will lead to automatic disqualification.
  4. Applicants must be legally eligible to work in Pakistan.
  5. Please note that AKHS does not charge any fee at any stage of the recruitment process.
  6. AKHS is an equal opportunity employer. Only shortlisted candidates will be contacted. The organization will assess the applications holistically, taking into consideration the candidate’s combination of education, relevant experience, competencies, skills and overall profile in relation to the requirements of the position and the organization’s needs. Meeting of exceeding the stated minimum qualifications and experience doesn’t, in itself, guarantee shortlisting, interview or selection. It reserves the right to determine the most suitable candidate based on the overall suitability of the profile and organizational requirements. AKHS, P reserves the right to modify or cancel the recruitment process at any stage and to accept or reject any application at its discretion. Due to the high volume of applications, individual feedback will not be provided.

Related
IT Support Officer

Relevant Experience: 1–2 years of hands-on experience in IT suppor....

IT Developer

Position Title: IT Developer (PUAN) Location: Isla....

Search