Software Engineer for Clinical Research Software

2 weeks ago


Bloemfontein, Orange Free State, South Africa Metronomia Clinical Research GmbH Full time

Metronomia Clinical Research GmbH stands for quality, competence, continuity and unconditional customer orientation in data management, statistical services and medical writing in clinical research. As a growth-oriented medium-sized company with around 140 employees, we operate internationally.

About Us
  • We value our employees as the basis of the company's success.

We offer a challenging task environment where you can grow professionally. Your responsibilities will be:

Key Responsibilities
  1. To design, develop, and maintain both customer-facing and internal applications to support and enhance clinical research activities.
  2. To collaborate with clinical data managers, biostatisticians, statistical programmers, and other stakeholders to define requirements and translate business needs into technical specifications.
  3. To develop and maintain robust back-end services and APIs using languages such as Python, Java, or .NET.
  4. To manage and optimize PostgreSQL databases for performance and scalability.
  5. To implement data analytics and reporting tools to support data-driven decision-making.
  6. To ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design.
  7. To provide technical support and troubleshooting for internal software issues.
  8. To stay current with new technology trends and evaluate modern software technologies to enhance the development process.
Your Profile
  • You should have completed studies in computer science, digital media or a related technical field with a proven focus on computer science, alternatively a comparable IT education with several years of professional experience.
  • Minimum of 5 years of experience in full stack development, including both front-end and back-end technologies.
  • Strong experience in server-side languages such as Python, Java, or .NET.
  • Experience with SQL database design and management.
  • Knowledge of data science methodologies and tools (e.g., Python libraries for data analysis) is a plus.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication skills and fluency in English.
What We Offer
  • Appreciation and family-friendliness: We see and respect you as a person and support your professional compatibility with hybrid working models.
  • Excellence is worth it: We offer attractive remuneration and extensive company social benefits.
  • Flat hierarchy: Our entire team meets at eye level at all times. In this way, we create a special working atmosphere for our highly motivated and qualified team.
  • Challenging tasks: There is a detailed introduction to the area of responsibility and regular opportunities for internal and external training.
We Are Looking For You

Please send us your CV or your LinkedIn profile and details of your possible start date and salary expectations. If you have any questions about the position and the application process, please do not hesitate to contact our HR Manager.


  • Full Stack Developer

    2 weeks ago


    Bloemfontein, Orange Free State, South Africa Metronomia Clinical Research GmbH Full time

    Since 1990, METRONOMIA has stood for quality, competence, continuity and unconditional customer orientation in terms of data management, statistical services and medical writing in clinical research. As a growth-oriented medium-sized company with around 140 employees, we operate internationally. Our customers appreciate the competence and commitment of our...


  • Bloemfontein, Orange Free State, South Africa IQVIA Full time

    Job OverviewWe are seeking a highly skilled Clinical Research Analytics Specialist to join our team at IQVIA. As a key member of our analytics group, you will be responsible for defining data needs, conducting design analytics, and developing and delivering reports to support protocol assessments and trial design decision making.Key ResponsibilitiesData...


  • Bloemfontein, Orange Free State, South Africa IQVIA Full time

    About the RoleThe Design Analytics Lead plays a critical role in defining data needs, conducting design analytics, and developing reports to support protocol assessments and trial design decision making.This position involves utilizing multiple data sources for analysis, developing data storyboards, collaborating with internal stakeholders to create...

  • Software Engineer

    5 days ago


    Bloemfontein, Orange Free State, South Africa Unipos - Point of Sale Full time

    Job OverviewWe are seeking a skilled Program Developer to join our team in Bloemfontein. The successful candidate will be responsible for designing, developing, and maintaining software programs that meet the needs of our clients.Daily ResponsibilitiesCoding and debugging software applicationsCollaborating with cross-functional teams to develop software...


  • Bloemfontein, Orange Free State, South Africa IQVIA Full time

    Clinical Research CoordinatorRole Overview:We are seeking a Clinical Research Coordinator to support our site payments process. As a key member of our team, you will work closely with our Data Alignment lead to resolve EDC, Data Warehouse, CTMS, or DrugDev system issues that are preventing payments.Key Responsibilities:Interact with multiple internal IQVIA...


  • Bloemfontein, Orange Free State, South Africa IQVIA Argentina Full time

    The Clinical Research Director at IQVIA Argentina is responsible for defining data needs, conducting design analytics, and developing reports to support protocol assessments and trial design decision making.This role involves utilizing multiple data sources for analysis, developing data storyboards, collaborating internally to create meaningful client...


  • Bloemfontein, Orange Free State, South Africa IQVIA LLC Full time

    Job OverviewClinical Data Associate RoleThis is an exciting opportunity to join our team as a Clinical Data Associate. In this role, you will be responsible for performing data management tasks, including data review, query generation, and resolution.Responsibilities:Data Reconciliation: Perform ongoing data reconciliation of all data streams.Meeting...


  • Bloemfontein, Orange Free State, South Africa IQVIA Argentina Full time

    About the CompanyIQVIA is a leading global provider of clinical research services, commercial insights, and healthcare intelligence to the life sciences and healthcare industries.We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health...


  • Bloemfontein, Orange Free State, South Africa Staff Unlimited Recruitment Pty Ltd TA MPC Recruitment Group EC Full time

    Job Description:Sales Support AdministratorThis role is to provide administrative support to the International Business Development team.You will be responsible for maintaining a CRM system, creating presentations on PowerPoint and providing information material to potential clients.Your experience in a Clinical Research environment will be key, as well as...


  • Bloemfontein, Orange Free State, South Africa IQVIA Full time

    We are seeking a highly skilled Clinical Research Associate to join our team at IQVIA. In this role, you will be responsible for performing start-up and site activation activities according to applicable regulations, SOPs, and work instructions.Key ResponsibilitiesEnsure adherence to standard operating procedures (SOPs), Work Instructions (WIs), quality of...


  • Bloemfontein, Orange Free State, South Africa Staff Unlimited Recruitment Full time

    **About Us**We are Staff Unlimited Recruitment, a leading provider of recruitment solutions. Our team is passionate about finding the right candidates for our clients.In this role, you will support our Business Development team on the administrative side. This is an excellent opportunity to gain experience in clinical research while working in an admin...


  • Bloemfontein, Orange Free State, South Africa OfferZen Full time

    About the Role:At OfferZen, we're committed to connecting developers with top tech companies. As a Senior Go Developer, you'll play a vital role in shaping our engineering team and contributing to the success of our clients.Key Responsibilities:Design, implement, and deploy software solutions, focusing on scalability, performance, and reliabilityCollaborate...


  • Bloemfontein, Orange Free State, South Africa IQVIA Full time

    Job DescriptionA Clinical Research Coordinator will perform centralized monitoring activities on assigned projects and evaluate the quality and integrity of the study as per the protocol, SOPs, respective regulations, and guidelines.The ideal candidate will have a Bachelor's degree in life sciences or a related field and at least 1 year of experience in the...


  • Bloemfontein, Orange Free State, South Africa OfferZen Full time

    We are searching for a seasoned Java professional to join our team at OfferZen. As a member of our dynamic group, you will be responsible for developing and maintaining software applications using Java 8+, collaborating with cross-functional teams, and contributing to the design and implementation of software systems.About the Job:This is an exciting...


  • Bloemfontein, Orange Free State, South Africa IQVIA Argentina Full time

    Job OverviewWe are seeking a skilled Clinical Research Associate to join our team in Argentina. As a Senior Clinical Research Associate, you will be responsible for ensuring that sites are conducting studies and reporting data as required by the study protocol, applicable regulations, and sponsor requirements.Key ResponsibilitiesPerform site monitoring...


  • Bloemfontein, Orange Free State, South Africa Parexel Full time

    When our values align, there's no limit to what we can achieve.Parexel is currently seeking a Clinical Programmer to join us in South Africa, dedicated to a single sponsor.This role will be responsible for the provision of data review and trial management deliverables across all compounds and trials for which these are required, and for all functional groups...


  • Bloemfontein, Orange Free State, South Africa Syneos Health, Inc. Full time

    About the JobThis position is responsible for managing early phase clinical projects from initiation to closeout. The successful candidate will oversee interdisciplinary research studies, ensuring compliance with Good Clinical Practice (GCP) guidelines and regulatory requirements.The ideal candidate will have strong organizational skills, the ability to...


  • Bloemfontein, Orange Free State, South Africa Staff Unlimited Recruitment Full time

    **Supporting Our Business Development Team**We are seeking an Administrative Assistant to support our Business Development team on the administrative side. In this role, you will maintain our CRM system, create presentations on PowerPoint, and provide information material to potential clients.Your background in Clinical Research and experience with CRM...


  • Bloemfontein, Orange Free State, South Africa VKB Group Full time

    Welcome to VKB Group!">We are an innovative agricultural company that offers a wide range of high-quality foods for consumers. Our company has a strong presence in the market, with various consumer brands and regional brands such as VKB, GWK, and NTK.We are looking for a highly skilled Quality Assurance Engineer to join our team. As a QA Engineer, you will...


  • Bloemfontein, Orange Free State, South Africa Fokus Personnel CC Full time

    RequirementsQualifications: Qualified Clinic Nurse with Allegra Software Knowledge.Skills: Excellent communication and interpersonal skills, ability to work effectively in a team environment, and strong organizational skills.Experience: Previous experience in a similar role, preferably in a pharmaceutical setting.