Search by job, company or skills

Minapharm Pharmaceuticals

Senior Software Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

Minapharm Pharmaceuticals is a leading pharmaceutical company in Egypt and the Middle East and the largest end-to-end manufacturer of biological therapies in MEA with over 20 years of experience in cellular and bioprocess engineering.

Headquartered in Cairo, Minapharm commercializes over 100 life-saving and life-enhancing products ranging from small molecules to complex bioengineered proteins and viral vectors, with an impressive immunotherapy pipeline.

Together with its wholly-owned Berlin-based subsidiary, ProBioGen AG - a world-leading CDMO, Minapharm has established an integrated business model making it the only gene-to-market company in the region.

Consolidating its international platform of intelligent biopharmaceutical technologies with the longstanding process development and manufacturing expertise in the MEA, Minapharm, together with ProBioGen, has incorporated MiGenTra GmbH headquartered in Berlin and manufacturing in Cairo, to enhance the accessibility to critical healthcare transforming medicines through product development and commercialization of Biosimilar mABs, Cell, and Gene Therapies and vaccines, at affordable prices in Egypt, and MEA.

Minapharm employs a collective workforce of over than 1400 individuals & continues to expand their workforce with talented pool of Human Capital.

Our Core Values:

  • Diversity & Respect
  • Integrity & Accountability
  • Collaboration
  • Leadership & Empowerment
  • Innovation & Continuous Learning

Job Mission:

A detail-oriented Database Developer to design, develop, and maintain robust database systems. The ideal candidate will have strong expertise in creating Entity Relationship Diagrams (ERDs), modelling database schemas, and ensuring optimal performance and security.

Duties and Responsibilities:

  • Design and model relational databases using best practices, including the creation of ERDs to represent system data structures.
  • Develop, implement, and maintain efficient and scalable database solutions based on project and business requirements.
  • Write complex SQL queries, stored procedures, functions, and triggers for data manipulation and reporting.
  • Optimize database performance through indexing, query optimization, and resource tuning.
  • Ensure data integrity, security, and compliance with relevant standards and regulations.
  • Collaborate with software developers, data analysts, and system architects to integrate databases with other applications.
  • Monitor and resolve database issues, including data migration, replication, and synchronization tasks.
  • Document database schemas, configurations, and operational procedures.

Qualifications(Educational Background & preferred Work experience):

  • Bachelors degree in Engineering, Computer science or Information technology or any related discipline.
  • Not less than 3 years of professional experience in creating entity relationship diagrams (ERDs), modelling database schemas, and ensuring optimal performance and security.
  • Essential Knowledge and Skills:

-Proficiency in SQL and experience with RDBMS like SQL Server.

-Strong knowledge of data modeling tools (e.g., ER/Studio, dbdiagram.io, or similar).

-Experience in database design, normalization, indexing, and performance tuning

-Excellent problem-solving and analytical skills.

-Strong communication and documentation skills.

-Familiarity with PostgreSQL is a plus.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 125829099