Cairo, Egypt

Back End & Integration Developer AL-06 (Large Medical Group) Cairo

 Job Description:

About our Client :

A leading healthcare conglomerate in Egypt, renowned for its comprehensive range of medical services and significant contributions to the countrys healthcare sector. The group encompasses several key entities, including hospitals, laboratories, and medical centers, each dedicated to providing high-quality healthcare services.

Key Entities and Service

  1. Laboratories:
  2. Scan Centers:
  3. Cure Cemters
  4. Medical Centers 
  5. Hospitals:

Objectives of this role

  • Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers regarding progress on long-term technology roadmap
  • Develop and oversee testing schedules in client server environment, addressing various browsers and devices to ensure that content is displayed as intended
  • Produce quality code, raising the bar for team performance and speed
  • Recommend systems solutions by comparing advantages and disadvantages of custom development and purchased alternatives

Responsibilities

  • Write code and tests, build prototypes, resolve issues, and profile and analyse bottlenecks
  • Design robust APIs to support mobile and desktop clients
  • Manage and optimize scalable distributed systems in the cloud
  • Optimize web applications for performance and scalability
  • Develop automated tests to ensure business needs are met, and allow for regression testing

Required skills and qualifications

  • Excellent foundation in computer science and algorithms
  • Experience in writing highly secure web applications
  • Experience with core .Net/Java web-enabling technologies
  • Growth mindset that challenges the status quo and focuses on outside-the-box ideas and solutions

Requirements :

Years of Experience 4 - 6

  • Back End Developer
  • Experience in developing back-end and integration components in Java, Python
  • Ability to perform basic administrative activities over Unix/TOMCAT servers
  • Understanding the concepts of modern architecture like SOA/MicroServices, Containerized architecture, scalability etc
  Required Skills:

Team Performance BASIC Bar Tomcat Regression Testing Assurance Scalability Algorithms Microservices Web Applications Unix Components Servers Architecture Quality Assurance Developers Writing Integration Computer Science Java Python Testing Design Business Science