Full Stack Developer - Python
BITAC, an IQVIA Business
Spain
The selected candidate will be responsible for the maintenance and evolution of the company's software platform that serves internal and external consumers. Likewise, together with the CIO, the candidate will be responsible for the design and gradual implementation of the technological team responsible for the maintenance and evolution of the platform.
The successful candidate will be expected to:
Work alongside the product management and the content team in the design and implementation of features aimed at expanding and improving the terminology services provided.
Work on clients’ delivery projects for designing and delivering custom solutions, utilizing existing and building new capabilities to achieve the goals.
Work alongside extended groups in the company on collaborative initiatives and integrations of services between them.
This is a hybrid position, which is also open to remote workers, in Spain.
Essential Skills
In-depth and primary experience of using Python and Django Framework for backend development.
Solid experience of Django REST Framework As well as Familiarity with writing RESTful API web services, REST architectures.
Experience and knowledge of the Elasticsearch environment
Experience and general knowledge of the AWS environment; especially EC2 and CodeCommit environments
Knowledge of Apache Application Server
Practical exposure to containerized deployment solutions, such as Kubernetes, Docker.
Excellent understanding of data modelling and validation frameworks, ORM frameworks, caching mechanisms, SQL databases.
Writing unit tests using testing frameworks (eg: pytest, unittest), applying TDD.
Code maintenance using source control tools like Git.
Previous experience with Scrum or Kanban methodology, Jira, or other ticket tracking systems.
Writing clean, modular, tested, and documented code.
Out-of-the-box thinker and problem solver, who is passionate about the work they do.
Desirable Skills
NoSQL databases, Neo4j Graph Database
Experience of Celery, and asynchronous or concurrent runtime enablers and frameworks.
REDIS Cache
API Framework SWAGGER
Experience of Flask
NLP - Spacy libraries
Spacy - FuzzyMatcher Method
Spacy - PhraseMatcher Method
NLTK (stemming)
NegEx
FastContext
Why Join?
Those who join us become part of a recognized global leader still willing to challenge the status quo to improve patient care. You will have access to the most cutting-edge technology, the largest data sets, the best analytics tools and, in our opinion, some of the finest minds in the Healthcare industry.
You can drive your career at IQVIA and choose the path that best defines your development and success. With exposure across diverse geographies, capabilities, and vast therapeutic and information and technology areas, you can seek opportunities to change and grow without boundaries.
Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes.
It's an exciting time to join and reimagine what's possible in healthcare.
IQVIA is a strong advocate of diversity and inclusion in the workplace. We believe that a work environment that embraces diversity will give us a competitive advantage in the global marketplace and enhance our success. We believe that an inclusive and respectful workplace culture fosters a sense of belonging among our employees, builds a stronger team, and allows individual employees the opportunity to maximize their personal potential.
IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible – to help our customers create a healthier world. Learn more at https://jobs.iqvia.com
IQVIA is a world leader in using data, technology, advanced analytics, and expertise to help customers drive healthcare – and human health – forward. Together with the companies we serve, we are enabling a more modern, more effective and more efficient healthcare system, and creating breakthrough solutions that transform business and patient outcomes.
To get there, it takes diverse skills and a curiosity to explore new possibilities. No matter your role, everyone at IQVIA, including our colleagues at Q² Solutions, contributes to our shared goal of improving human health. Thank you for your interest in growing your career with us.
EEO Minorities/Females/Protected Veterans/Disabled