Inetum

Senior Python Developer

Inetum · Madrid, Community of Madrid, Spain

IT Services and IT Consulting · 10,001+ employees

4 h ago
Senior (5-10 yrs) Full-time Spain
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Lead the design and implementation of scalable backend systems and RESTful APIs using SOLID principles. Responsible for optimizing database queries, conducting code reviews, and mentoring junior developers in clean code practices.

What they look for

Python SOLID Principles SQLAlchemy Django ORM RESTful API Design Microservices Clean Code Async/Await Concurrent Programming Git CI/CD Design Patterns KISS DRY YAGNI Separation of Concerns

Requirements

Requires over 5 years of professional Python experience with advanced knowledge of ORMs and architectural design patterns. Proficiency in version control, CI/CD pipelines, and asynchronous programming is essential.

Benefits

22 days of vacation 2 personal days Company training and career development plan Attendance at industry events and conferences Permanent contract Stable work environment Competitive salary Corporate group advantages Flexible remuneration

Full description

Company Description

Inetum es líder europeo en servicios digitales. El equipo de 28.000 consultores y especialistas de Inetum se esfuerza cada día por lograr un impacto digital para las empresas, las entidades del sector público y la sociedad. Las soluciones de Inetum tienen como objetivo contribuir al rendimiento y la innovación de sus clientes, así como al bien común. 

Presente en 19 países con una densa red de centros, Inetum se asocia con los principales fabricantes de software para afrontar los retos de la transformación digital desde la proximidad y flexibilidad. 

Job Description

About the Role

 

We are looking for a Senior Python Developer to lead the design and implementation of robust, scalable backend systems.

You will be responsible for writing clean, maintainable code and mentoring junior developers on best practices.

 

Key Responsibilities

 

- Design and build RESTful APIs following industry best practices

- Architect database solutions using modern ORMs (SQLAlchemy, Django ORM)

- Write efficient, testable code adhering to SOLID principles

- Collaborate with teams to define and implement microservices

- Conduct code reviews ensuring adherence to design patterns and principles

- Optimize performance and database queries

- Mentor junior developers on clean code practices

Qualifications

Required Skills & Experience

 

- 5+ years of professional Python development

- SOLID Principles: Proficient in Single Responsibility, Open/Closed, Liskov Substitution,

Interface Segregation, Dependency Inversion

- ORM Expertise: Advanced knowledge of SQLAlchemy, Django ORM, or equivalent

- Clean Code Philosophy: Apply KISS (Keep It Simple, Stupid), DRY (Don't Repeat Yourself),

and YAGNI (You Aren't Gonna Need It)

- Separation of Concerns (SoC): Design modular, loosely-coupled architectures

- RESTful API Design: Expert-level experience building and consuming REST APIs

- Strong understanding of design patterns and architectural principles

- Experience with async/await and concurrent programming

- Proficiency with version control (Git) and CI/CD pipelines

 

Nice-to-Have

 

- Experience with message queues (Celery, RabbitMQ)

- Knowledge of containerization (Docker, Kubernetes)

- Familiarity with API documentation tools (OpenAPI/Swagger)

- Test-driven development (TDD) experience

Additional Information

✨¿Qué podemos ofrecerte?:

  • Formarás parte de un gran equipo de profesionales con inquietud y motivación por el desarrollo y la programación.
  • 22 días de vacaciones + 2 de asuntos propios.
  • Formación por parte de la empresa para que puedas seguir desarrollándote y promocionar dentro del plan de carrera que existe para ti.
  • Podrás asistir a eventos y conferencias relevantes del sector.
  • Contrato indefinido.
  • Estabilidad y buen clima laboral.
  • Salario Competitivo.
  • Acceso a ventajas del grupo de empresa
  • Retribución flexible y más beneficios

#INETUM #LetsMakeTechRight