Homepage
For recruiters
Senior Python Developer

Senior Python Developer

Posted on March 14, 2025
Basel
English
Temporary
Posted on March 14, 2025
Apply for this position

About this role

Apply for this position
Want more jobs like this?Get IT & technology jobs in Basel delivered straight to your inbox.
By signing up, you agree that we may process your information in accordance with our privacy policy.
More jobs from this employer

Similar jobs

Local SAP Data Migration Lead
Frontend Engineer (part-time possible, all genders)
Senior DevOps Engineer
IT Administrator / QA Lead
Business System Analyst and Treasury Expert
Browse more jobs

LATEST CAREER NEWS & ARTICLES

Swiss firms shouldn't be required to pay a liveable wage, says employer group headSwiss firms shouldn't be required to pay a liveable wage, says employer group head
The best employers in Switzerland for 2025 revealed by new surveyThe best employers in Switzerland for 2025 revealed by new survey
6 surprising differences between Swiss and US work cultures6 surprising differences between Swiss and US work cultures
How do working hours in Switzerland compare to the rest of Europe?How do working hours in Switzerland compare to the rest of Europe?
You might be interested in
Career coachesSwiss CV guideCover lettersWorking in Switzerland
For expats of all colours, shapes and sizes

Explore
Expat infoCareerHousingEducationLifestyleExpat servicesNews & articles
About us
IamExpat MediaAdvertisePost a jobContact usSitemap
More IamExpat
IamExpat Job BoardIamExpat HousingWebinarsNewsletters
Privacy
Terms of usePrivacy policyCookiesAvoiding scams

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy


© 2025 IamExpat Media B.V.
© 2025 IamExpat Media B.V.
Apply for this position
Do you have strong proven programming skills in Python and has the ability to work independently? 
Can you manage multiple priorities and communicate effectively with both technical and non-technical stakeholders? 

Are you exploring new career challenges yourself? It seems you could be the ideal candidate for the role outlined in the following job description.

Tasks & Responsibilities:
  • (Re-) Implementation of an easy-to-use Python library that works on top of an existing REST API
  • (Re-) Implementation of loader scripts that perform bulk operations by using the Python library
  • Implementation of a PoC mapping concept algorithm with input from a GraphDB DF graph and usage of LLM services (ChatGPT API)
  • Document the architecture, usage, and operational procedures for future reference and maintenance.
  • Communicating and training the scientists in using the library and scripts
  • Collaborate with stakeholders to gather requirements and ensure the system meets the needs of the organization.
  • Conduct testing and quality assurance to ensure the reliability and accuracy of the code

Your profile:
  • Minimum level of education: Apprenticeship
  •  Strong proven programming skills in Python 5- 10 years 
  •  Understanding and ability to discuss software architecture best practices
  •  Experience with JSON format, especially parsing and generation in Python 
  •  Experience with using REST API in Python 
  •  OPTIONAL: experience with using the ChatGPT API
  •  OPTIONAL: experience with RDF graph databases, e.g. GraphDB
  •  Strong communication skills in English - speaking and writing
  •  Ability to write easy to understand documentation about the code
  •  Explaining to non-engineers how to use the code
  •  Ability to work independently, manage multiple priorities, and communicate effectively with both technical and non-technical stakeholders.

Looking forward to your application.

 
Useful Links
  • Working in Switzerland
  • Recruitment agencies
  • Career coaches
  • Swiss CV
  • Job interview questions & answers
  • Self-employment
Useful Links
  • Working in Switzerland
  • Recruitment agencies
  • Career coaches
  • Swiss CV
  • Job interview questions & answers
  • Self-employment