Senior IT Developer

Emsere
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software Applications
Audit Trail
Cloud Engineering
Continuous Integration
Data Integrity
Data Migration
Relational Databases
Distributed Revision Control
Django
Elasticsearch
Ember.js
Java Platform Enterprise Edition (J2EE)
Identity and Access Management
Python
PostgreSQL
MySQL
OAuth
OpenID
Oracle Applications
Security Assertion Markup Language (SAML)
Software Engineering
SQL Databases
XML
XML-RPC
Apache Yarn
React
Enterprise Portal
GIT
Vue.js
Amazon Web Services (AWS)
WebPack
Angular
Odoo
Information Technology
Atlassian Tools
Build Tools
Search Engines
Npm(Software)
Bitbucket
Osgi
REST

Job description

Are you a proactive, problem solving professional with the ability to analyze complex data and provide oversight to growing developers? Do you want to support business growth and provide results that support the needs of global software applications within a team environment? We are seeking a skilled Senior IT Developer to join our dynamic team. Join us in shaping the future of clinical trials and making a meaningful impact in healthcare!, As a full-time Senior IT Developer you will have the opportunity to support our growth ambitions and make a difference within our organization. In this role, you will work closely with developers to support testing and validation of applications and provide oversight in their design and implementation. This is a newly created role that works collaboratively as part of the global team IT & Development team. You will:

  • Support and guide other software developers with the design and implementation of Emsere applications.
  • Support the testing and validation of Emsere applications.
  • Provide consultation to internal and external users of Emsere application on the best way to resolve operational issues using the Emsere applications.
  • Ensure comprehensive documentation of system designs, configuration and operating instructions.
  • Work with third-party vendors/customers/partners to integrate with the Emsere applications.
  • Follow all relevant company procedures/guidelines and comply with company policies including approved software development and validation processes.
  • Identify and correct security, compliance and usability risk to Emsere applications.
  • Ensure scaling & growth requirements are met by the Emsere applications.
  • Participate in company process standardization and improvement activities.
  • Travel at least 4 times a year (some international travel required).

Requirements

Do you have experience in XML?, Do you have a Bachelor's degree?, * Relevant bachelor's degree in Information Technology, Computer Science or a related discipline, or equivalent professional experience

  • 5+ years of professional experience. Proven experience as a full-stack lead developer with at least one of the following technical stacks (Java, Python, JavaScript)
  • Knowledge of contemporary technology stacks and cloud architecture.
  • Experience with:
  • Designing and developing Open API, XML-RPC, REST and other API frameworks.
  • Amazon Web Services (EC2, S3, IAM, RDS).
  • RDBMS - Postgres / MySQL / Oracle
  • OAuth2, SAML and OpenID authentication and authorization frameworks
  • Search - Elastic Search / Open Search engines
  • Continuous integration tooling and strategies.
  • DVCS - GIT / Bitbucket
  • Atlassian products
  • ERP implementation and/or support
  • data migration and synchronization mechanisms.
  • validation, data integrity, and audit trail mechanisms in regulated environments.
  • Experience with ICH-GCP, FDA 21CFR Part 11, EU-GDPR, HIPAA and other regulatory frameworks.
  • Additional (hard) skills
  • Knowledge of ISO-9001, GAMP-5 and other quality frameworks.
  • Fluent in English (verbal and writing).
  • (Java Developer):
  • At least 5 years of experience designing and developing Enterprise Java Frameworks and OSGI.
  • At least 3 years of experience developing enterprise portal applications.
  • (Python Developer):
  • At least 5 years of experience designing, developing, and maintaining enterprise-grade Python applications, preferably within Odoo, Django or similar.
  • Experience with Odoo ORM and similar Python ORMs (e.g. SQL Alchemy or Django ORM).
  • Experience with modern Python packaging, virtual environments, and dependency management (pip, poetry, venv).
  • (JavaScript Developer):
  • At least 5 years of experience designing and developing front end applications in Vue, Nuxt, React, Angular, Ember or similar frameworks.
  • Experience with packaging, dependency and build tools (npm, yarn, vite, bun, etc)

About the company

EMSERE is a clinical trial solutions partner that provides quality services, equipment and supplies to ensure clinical trials run effortlessly from start to finish. By working closely with our clients, understanding their study protocol's challenges and helping them plan to avoid potential pitfalls, EMSERE's equipment, supplies, software and support aims to contribute to the success of our clients' clinical trials. EMSERE's culture is defined by our core values of customer focus, service expertise and commitment to quality. We are passionate about improving both the development process of new therapies and the lives of patients.

Apply for this position