Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Python Developer - Remote - Luxembourg - European Candidate

All European Careers

A distancia

EUR 50.000 - 70.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa organizativa internacional está buscando urgentemente un Desarrollador Python Senior remoto. Se requiere más de 7 años de experiencia en Python y SQL, con habilidades en programación orientada a objetos y diseño de software. El candidato debe estar dispuesto a trabajar 1-2 días en la oficina, y se valorarán las experiencias en sectores financieros y CI/CD. La fluidez en inglés es necesaria para este puesto altamente especializado.

Formación

  • Más de 7 años de experiencia en desarrollo de Python con SQL.
  • Fuerte experiencia en programación orientada a objetos y patrones de diseño de software.
  • Conocimientos sólidos en bibliotecas de Python y control de versiones.

Responsabilidades

  • Recoger requisitos técnicos, de negocio y de seguridad con expertos.
  • Analizar procesos existentes y necesidades nuevas.
  • Refactorizar código existente para mejorar mantenibilidad y rendimiento.
  • Desarrollar nueva aplicación y componentes que se integren con sistemas existentes.
  • Escribir pruebas unitarias automatizadas y participar en pruebas de aceptación.
  • Preparar documentación técnica clara para todos los desarrollos.
  • Crear materiales de formación y realizar sesiones de formación.
  • Producir documentos de requisitos y pruebas según los formatos aprobados.

Conocimientos

Python desarrollo
SQL
Programación orientada a objetos
Bibliotecas de Python (Flask, NumPy, Pandas)
Control de versiones con Git
Pruebas automatizadas (unittest, pytest)
Metodologías de desarrollo (Scrum, DevOps)
XML, JSON, YAML
Entornos Windows y Unix/Linux

Educación

Licenciatura o Maestría
Descripción del empleo

For an organization in Luxembourg, we are urgently looking for a remote Senior Python Developer

Descubra si esta oportunidad es adecuada para usted leyendo toda la información que sigue a continuación.

EU candidates are welcome to apply. Candidates need to be based in Europe. Candidates need to be willing to work 1-2 days on-site when required.

Work permit is not provided. Candidates need to be fluent in English.

Tasks and responsibilities:
  • Work with subject matter experts to gather technical, business, and security requirements;
  • Analyse existing processes, applications, and new needs to design appropriate application solutions;
  • Review and refactor existing code to improve maintainability, performance, readability, and alignment with best practices;
  • Develop new application code, templates, and components that integrate seamlessly with existing systems;
  • Design and support database schemas in Microsoft SQL Server, including data-loading scripts and integration within the institution’s IT infrastructure;
  • Write automated unit tests to meet required quality standards and participate in system, integration, and user acceptance testing;
  • Prepare clear technical documentation for all developments, ensuring maintainability and knowledge transfer;
  • Create training materials and deliver training sessions to support users in coding, database development, and system integration;
  • Produce requirements and design documents, source code with automated tests, test results, and end-user / operator documentation according to approved formats;
Profile:
  • Bachelor or Master degree;
  • 7 years of Python development with SQL experience;
  • Strong proficiency in object-oriented programming and software design patterns;
  • Experience with automated testing frameworks (e.g., unittest, pytest, behave);
  • Proficiency with Python libraries such as Flask, NumPy, and Pandas;
  • Strong knowledge of XML, JSON, and YAML;
  • Proficient in Git version control;
  • Experience with both Windows and Unix / Linux environments;
  • Practical experience with development methodologies such as Waterfall, Scrum, or DevOps;
  • Fluent in English;
Desired:
  • Experience in the financial sector, particularly capital markets;
  • Knowledge of CI / CD pipelines (e.g., Azure Pipelines);
  • Scripting experience (shell, PowerShell, batch);
  • Experience with Java, R, MATLAB, or Julia;
  • Knowledge of additional Python libraries (e.g., PyTorch, Plotly, Dash);
  • Experience with reporting tools (e.g., Power BI);
  • Familiarity with Big Data technologies (e.g., Spark, Azure CosmosDB);

Hay opciones de teletrabajo / trabajo desde casa disponibles para este puesto.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.