-
View all jobs
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team.
- Redesign and rebuild a legacy Matlab application into a standalone, Python-based platform.
- Architect a modular system enabling plug-in data analysis and visualization components.
- Develop a compiled executable to secure the source code from end-user modification.
- Integrate data import/export capabilities with enterprise systems (PLM, LIMS) via Redshift connectors and file-based exchange.
- Ensure support for diverse file formats: .txt, .csv, .xlsx, .pdf, .jpg, .vbo, .vbb.
- Build a configurable UI for various data views (tables, charts, and custom visualizations).
- Support both offline and online functionality with secure local data caching and sync.
- Maintain comprehensive documentation and change tracking throughout the project lifecycle.
- Ensure maintainability for power users (e.g., engineers with scripting capabilities) without compromising system integrity.
- Collaborate with cross-functional stakeholders to gather requirements and validate deliverables.
- Proven experience developing in Python, especially in data-heavy and UI-rich applications.
- Strong background in modern Python UI frameworks (e.g., PyQt, Tkinter, Streamlit).
- Hands-on experience with legacy code migration, especially from Matlab to Python.
- Experience designing modular, scalable software architectures.
- Integration experience with enterprise systems like PLM, LIMS, Redshift, and related data flows.
- Familiarity with various data file types and formats.
- Proficiency with version control (Git), software packaging, and building executables.
- Fluent in English, with the ability to work in distributed/global teams.
- Background in engineering, quality systems, or data analysis.
- Experience with data visualization libraries (e.g., Matplotlib, Plotly, Seaborn).
- Understanding of SQL, Redshift, and data lakes.
- Experience in regulated or manufacturing environments.
- Ability to produce clear technical documentation and interpret business requirements.
- Languages: Python (primary), Matlab (reference only)
- UI: PyQt, Tkinter, Streamlit (flexible)
- Data Handling: Pandas, openpyxl, PyPDF2, Pillow, etc.
- Databases: RDS, MySQL, Redshift
- Web APIs: FastAPI, Flask, Django (as needed)
- Integration: SQLAlchemy, boto3, Redshift connectors, file watchers
- Version Control: Git (GitHub, GitLab)
- Packaging: PyInstaller, Docker
- A challenging, innovating environment.
- Opportunities for learning where needed.
Key Skills
Ranked by relevance
python
matlab
ui
git
data visualization
data analysis
matplotlib
streamlit
fastapi
django
pandas
mysql
flask
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Python AI Engineer
2026-05-20
Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Related
Data Engineer
2026-05-19
Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Related
Développeur Python (F/H)
2026-05-21
Full-time
Not Applicable
France
IT Services
Engineering
Login to Apply
- Posted
- Oct 14, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Enschede
- Company
- GeekSoft Consulting
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Python AI Engineer
2026-05-20
Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Related
Data Engineer
2026-05-19
Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Related
Développeur Python (F/H)
2026-05-21
Full-time
Not Applicable
France
IT Services
Engineering