Python Developer building scalable web applications with Python Dash or Streamlit. Collaborating with cross-functional teams to deliver high-impact solutions in a hybrid working environment.
Responsibilities
Design and build scalable web applications using Python Dash or Shiny for Python (PyShiny).
Create robust interfaces between the UI and backend Python execution engines (e.g., triggering complex simulations with user-defined inputs) while maintaining UI responsiveness.
Implement essential enterprise functionality, including User Authentication (SSO), Role-Based Access Control (RBAC) for thousands of users, user configuration persistence, and strict audit trails/history.
Collaborate with the Product Owner to translate business requirements into intuitive interfaces.
Optimize application performance (caching, asynchronous callbacks) to ensure speed and reliability even under heavy load.
Actively use Generative AI tools (e.g., Copilot, Gemini) to accelerate boilerplate code generation, write unit tests, and refactor logic.
Operate as the primary web developer within cross-functional squads, defining the frontend architecture for new products.
Requirements
At least a Bachelor’s Degree in a related field, e.g. IT, engineering, business management.
A few years of experience in Web Application Development, with a strong focus on the Python ecosystem.
Deep expertise in building production-ready apps with Dash or PyShiny.
Proven experience implementing Authentication/Authorization (OAuth) and managing user permissions (RBAC) in a corporate environment.
Experience designing apps that write back to databases (SQL) and maintain audit logs.
You understand that code is a means to a business end, focusing on value, speed to market, and user adoption.
You are comfortable and excited about using AI tools to code faster and smarter.
Excellent fluency in English (written and verbal).
Benefits
Contract of employment with a flexible hybrid work model.
Enjoy flexible working hours tailored to your role and team.
Work in a diverse, international environment with cross-functional teams and stakeholders.
Access private medical care through Lux Med and life insurance under favorable terms.
Use the MyBenefit platform for sport activities, wellness, travel, entertainment, and more.
Be part of a collaborative team that values open communication, mutual support, and a positive working atmosphere.
Job title
Python Developer – Interactive Web Applications, Dash/Streamlit
Tech Lead Java designing and developing backend solutions while leading a technical team in an agile environment. Joining Capgemini's Agile Delivery Center in Spain to collaborate on international projects.
Global Marketing & Brand Strategy expert managing digital innovation and activation plans and strategies. Leading brand positioning, global marketing planning, and cross - functional collaborations in Germany.
Senior Specialist - Front Office (1st Level Support) managing requests and improving operational processes for MediaMarkt. Collaborating with internal teams to ensure excellent service delivery.
Accountant in MediaMarkt's international financial hub handling accounting processes and team management. Focusing on efficiency and productivity improvements while supporting operational needs.
Providing administrative support for construction projects at MediaMarkt's international financial hub. Ensuring document and project management in Barcelona with a focus on detail and compliance.
Coordinador de ventas optimizando atención al cliente y gestionando el equipo de ventas en MediaMarkt. Impulsando la eficiencia de ventas y atención en tienda.
Solution Architect defining customer retention architecture across B2B and B2C for MediaMarktSaturn. Collaborating with stakeholders to design and implement customer - focused solutions.
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.