Software Development

Medcare MSO is one of the largest USA-based Healthcare IT organization in Pakistan, with 950+ people on board. We implement best practices and adopt state-of-the-art technology tools to achieve results. We are seeking a skilled and experienced Senior Software Engineer who can work with our agile development team. Your duties will include the development of new modules, enhancements in the current system, and any work assigned by product owners within the scrum team.

You will join a very collegial and professional team, where you will be able to collaborate and exchange domain knowledge and expertise in your field.

Position: Software Engineer (Full-stack)

Shift timings: 9:00 am – 6:00 pm

Location: Lahore (on-site)

Responsibilities:

  • Development of software products/modules and tasks by following the business requirement documents provided by the Business Analyst.
  • Development of the Software development lifecycle through agile.
  • Monitoring system performance and taking necessary measures to improve the performance.
  • Communicating key project data to team members and building cohesion among the team.
  • Review the requirement document and give feedback from a technical perspective.
  • Creating innovative solutions to meet our company’s technical needs.
  • Testing software and fixing bugs with the team.
  • Responsible for getting work done on time from the team.

Requirements:

  • A bachelor’s degree in computer science, software engineering, or another related field.
  • 2 – 4 year hands-on experience in software development.
  • Hands-on programming experience with.NET Core.NET, Angular 15+, JavaScript, Ajax, jQuery & React JS.
  • Experience with HCM is a plus
  • Hands-on experience with microservices and web APIs.
  • Strong hands-on required on MS SQL for this job as you will be responsible for writing different SQL scripts being used in software products.
  • Deployment on IIS and troubleshooting with IIS are given as preferences.
  • Strong written, verbal communication, and interpersonal skills.
  • Experience in software development using agile methodology.
  • A good team player as we are working on agile where you need to support your team for a common goal.

Medcare MSO is one of the largest USA-based Healthcare IT company in Pakistan, with 950+ people on board. We implement best practices and adopt state-of-the-art technology tools to achieve results. We are looking for a Senior Business Analyst ((Healthcare IT-EHR) (full-time, office-based position)) to join our Software Development Team in our Lahore office.

Position: Senior Business Analyst (Healthcare IT-EHR)

Shift: Morning

Location: 5T, 5th Avenue Plaza, Block T Gulberg 2, Lahore

 

Job Description

  • Evaluating business processes, anticipating requirements, uncovering areas for improvement, and documentation of requirements.
  • Active involvement in discussions with business stakeholders to enlist the business
  • requirements. Writing acceptance criteria based on provided user stories by the Product owner(s).
  • Creation of mockups, wireframes, and demonstrations to the stakeholders to collect feedback and purpose changes.
  • Creation of logical workflows of gathered requirements through UML diagrams.
  • Gathering critical information from meetings with various stakeholders and producing useful documentation along with technical/domain details.
  • Ensuring provided solutions to a problem, meet customer business needs and requirements.
  • Effectively communicating your insights and plans to cross-functional team members.
  • Working closely with the development team and product owner.
  • Ensuring the definition of done in UAT’s session based on defined acceptance criteria in user stories.
  • Staying up to date on the latest process and IT advancements to automate and modernize systems.
  • Creating documents to outline the proposed changes and the steps involved

 

Job Requirements

  • Minimum Bachelor’s degree in IT or CS.
  • Minimum 2-3 years of proven experience as a business/system analyst in US health care IT.
  • Understanding of UML and other software development methodologies.
  • Strong understanding of Clinical workflows of the EHR systems.
  • Understanding of HL7 Interoperability standards will be preferable i.e., CCDA, Messages, and FHIR.
  • Strong analytical skills, exceptional interpersonal, verbal, and written communication skills, and a strong client-facing presence.
  • Hands-on MS SQL queries to define the usage of current DB architecture for the development team.
  • Understanding of Web API, XML, JSON, and any integration or interoperability framework.
  • Excellent documentation skills.
  • Competency in Microsoft applications including Word, Excel, Outlook, and SharePoint (Office 365 & Power Platform a plus)
  • Desire to take ownership, be creative with problem-solving, and proactively secure the objectives of the business.
  • The ability to influence stakeholders and work closely with them to determine acceptable solutions.
  • Educate various teams within the organization when new features/functionalities are developed.
  • Active involvement in the EHR certifications team will be a plus.
  • Exceptional analytical and documentation skills.

Medcare MSO is one of the largest USA-based Healthcare IT companies operating in Pakistan, with 800+ professionals on board. We implement best practices and adopt state-of-the-art technology tools to achieve results. We are looking for a Software Quality Assurance Engineer to join our HealUs QA Team.

 

Position: Software Quality Assurance Engineer-EHR

Shift timings: 9:00 am – 6:00 pm

Location: Lahore (on-site)

 

Key Responsibilities

  • Work collaboratively with cross-functional teams to develop and maintain QA artifacts.
  • Execute hands-on testing on web-based EHR applications.
  • Review requirements and technical design documents to ensure comprehensive test coverage.
  • Prepare test estimates, create detailed test plans, and document test execution results.
  • Conduct functional, regression, database, and API testing.
  • Validate HL7 files and CCDA documents accurately.
  • Monitor and ensure software quality across all phases of the SDLC.
  • Identify, document, and report bugs using tools like JIRA, Azure DevOps, or TestRail.
  • Ensure traceability of test cases to requirements and participate actively in Agile/Scrum processes.
  • Debug issues effectively and communicate them with clarity to relevant teams.

 

Key Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 2+ years of experience in QA roles, preferably in Healthcare IT.
  • Strong knowledge of the U.S. healthcare EHR domain is mandatory.
  • Hands-on experience with at least 2–3 healthcare modules, (Patient Demographics, Scheduler, Encounter, Labs, Medication, Immunization, CCDA, and HL7 File Validation)
  • Proficient in SQL and experienced in database validation.
  • Experienced in API testing using tools like Postman.
  • Familiarity with Agile/Scrum methodologies.
  • Proficiency in QA and test management tools (JIRA, Azure DevOps, TestRail, etc.).
  • High attention to detail with excellent debugging and problem-solving skills.
  • Excellent communication, test documentation, and bug reporting skills.