Senior Developer | Python

Krell
Barcelona, Spain
1 day ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Code Review Databases Concurrent Computing Software Design Patterns Django Web Framework Python (Programming Language) SQLAlchemy Delivery Pipeline Backend Git
+1 more
Restful APIs

Job description

Senior Developer PythonDescripciónBuscamos un/aSenior Python Developerpara liderar el diseño y la implementación de sistemas backend robustos y escalables.Será responsable de escribir código limpio y mantenible, así como de mentorizar a desarrolladores junior en buenas prácticas.Responsabilidades principalesDiseñar y desarrollarAPIs RESTfulsiguiendo las mejores prácticas del sector.Diseñar soluciones de bases de datos utilizandoORMs modernos, como SQLAlchemy y Django ORM.Escribir código eficiente y testeable siguiendo losprincipios SOLID.Colaborar con diferentes equipos para definir e implementarmicroservicios.Realizar revisiones de código, asegurando el cumplimiento de patrones de diseño y principios establecidos.Optimizar el rendimiento y las consultas a bases de datos.Mentorizar a desarrolladores junior en buenas prácticas deClean Code.Conocimientos y experiencia requeridosMás de5 años de experiencia profesional en desarrollo Python.Dominio de losprincipios SOLID:Single Responsibility.Open/Closed.Liskov Substitution.Interface Segregation.Dependency Inversion.Conocimientos avanzados deORM, especialmente SQLAlchemy, Django ORM o equivalente.Aplicación de los principios deClean Code:KISS (Keep It Simple, Stupid).DRY (Don’t Repeat Yourself).YAGNI (You Aren’t Gonna Need It).Conocimientos deSeparation of Concerns (SoC)para diseñar arquitecturas modulares y débilmente acopladas.Experiencia de nivel experto en el diseño, desarrollo y consumo deAPIs REST.Sólidos conocimientos depatrones de diseño y principios de arquitectura.Experiencia conasync/await y programación concurrente.Dominio deGit y pipelines CI/CD.Inglés B2CondicionesFormato de trabajo:Híbrido, 2-3 días en cliente.Ubicación:Madrid o Barcelona.Sector:Seguros.Salario hasta *****kRequisitosPerfil:DeveloperConocimientos:PythonEstudios:IngenieríaExperiencia mínima:Entre 5 y 7 años.

Requirements

Más de 5 años de experiencia profesional en desarrollo Python . Dominio de los principios SOLID : Single Responsibility. Open/Closed. Liskov Substitution. Interface Segregation. Dependency Inversion. Conocimientos avanzados de ORM , especialmente SQLAlchemy, Django ORM o equivalente. Aplicación de los principios de Clean Code : KISS (Keep It Simple, Stupid). DRY (Don’t Repeat Yourself). YAGNI (You Aren’t Gonna Need It). Conocimientos de Separation of Concerns (SoC) para diseñar arquitecturas modulares y débilmente acopladas. Experiencia de nivel experto en el diseño, desarrollo y consumo de APIs REST . Sólidos conocimientos de patrones de diseño y principios de arquitectura . Experiencia con async/await y programación concurrente . Dominio de Git y pipelines CI/CD . Inglés B2, Developer Conocimientos: Python Estudios: Ingeniería Experiencia mínima: Entre 5 y 7 años.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application