This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role is responsible for collaborating with the R&D function within Corp IT Data and Analytics team, including software and infrastructure design, ensuring quality and performance standards are met.
Job Responsibility:
Data analysis: Applies data analysis, data modelling, and quality assurance techniques, based upon a detailed understanding of business processes, to establish, modify or maintain data structures and associated components
Database design: Develops and maintains specialist knowledge of database concepts, object and data modelling techniques and design principles and a detailed knowledge of database architectures, software and facilities. Analyses data requirements to establish, modify or maintain object/data models
Programming/ software development: Designs, codes, tests, corrects and documents complex programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered result
Systems design: Specifies user/system interfaces and translates logical designs into physical designs taking account of target environment, performance security requirements and existing systems
Design and develop ETL mappings and workflows using Qlik or Informatica
Develop technical specifications for data loading rules
Mentor and provide technical guidance for Software Engineers
Design, implement, and architect software products
Design, implement, and architect product extensions for customer specific requirements
Adhere to and produce artifacts (technical specifications, architectural specifications, data models, installation and qualification guides, and release notes) for the software development process
Support technical consulting activities to clients in the pharmaceutical industry
Design and support clinical trials information sharing solutions
Provide application support for existing products
Help with release management, using versioning tools such as SVN, and executing live deployments
Requirements:
Bachelor's Degree in technical discipline (Math’s, Science, Engineering, Computing, etc.) or a related study, or equivalent project-related experience
Proven relevant experience in systems integration and implementation, or software development, or a related discipline
Experience with Microsoft Azure components in particular, Azure SQL, Azure Analysis Services, Synapse
Experience implementing ETL solutions, particularly utilizing Qlik Replicate and Compose
Strong Database Development Skills, particularly implementing SQL solutions in Azure SQL, Synapse or Databricks environments. Good experience with large datasets
Experience improving Data Quality in Data Warehouses, particularly utilizing Informatica Data Quality