Job Description This is a remote position.En Softgic trabajamos con los más tesos, con los que construyen, con los que aman lo que hacen, con los que tienen 100 en actitud, porque así es nuestra #Cooltura.Únete a nuestro propósito de hacer la vida más fácil con tecnología y sé parte de nuestro equipo como Desarrollador Senior Python.Responsabilidades: - Diseñar, desarrollar y mantener aplicaciones web robustas y escalables.- Aplicar los principios de Clean Architecture para garantizar la modularidad y mantenibilidad del código.- Implementar y mantener patrones de diseño para mejorar la calidad y eficiencia del código.- Utilizar Blueprinter para la serialización eficiente de objetos Python a JSON.- Organizar el código en una estructura de carpetas por dominios para mejorar la cohesión y la localización de archivos relacionados.- Diseñar y ejecutar pruebas unitarias y end-to-end para asegurar la calidad del software.- Trabajar en estrecha colaboración con otros desarrolladores, proporcionando mentoría y orientación a miembros más jóvenes del equipo.-Participar en revisiones de código para asegurar la adherencia a las mejores prácticas y estándares de calidad.Requirements - Profesional con +3 años de experiencia trabajando con Python en entornos de producción. - Experiencia comprobada trabajando con Flake para la gestión de dependencias y el control de versiones.- Experiencia en el desarrollo y despliegue de aplicaciones utilizando Serverless Framework.- Sólida comprensión y experiencia utilizando Active Record como ORM.- Experiencia en la implementación de Clean Architecture en proyectos de software.- Patrones de Diseño: Experiencia demostrable utilizando Service Objects, Policy Objects y CQRS.- Conocimiento práctico en la serialización de datos con Blueprinter.- Experiencia en organizar proyectos siguiendo una estructura de carpetas basada en dominios.- Experiencia en la escritura y ejecución de pruebas unitarias y de integración. - Familiaridad con herramientas como Factory Bot, WebMock y Faker para la creación de datos de prueba, mockeo de solicitudes HTTP y generación de datos realistas.- Capacidad para trabajar de manera efectiva en un entorno de equipo colaborativo.Benefits Somos Great Place to Work.• Posibilidades de escalar y crecer.• Días libres.• Apoyo a la educación formal y certificaciones.• Beneficios con empresas aliadas.• Plan de referidos.• Flexibilidad horaria.Requirements +3 años de experiencia requeridos Python Competente Policy Objects Flake Faker Rails service objects Serverless Framework RSpec ORM (Object-relational mapping) Estructura de carpetas por dominio Arquitectura limpia Factory Bot Pruebas unitarias Blueprint Pruebas e2e CQRS (Command Query Responsibility Segregation) WebMock