Senior Back End Engineer

2024-12-09
Barcelona
Resumen corporativo:Empresa destacada en el ámbito del marketing relacional, dedicada a desarrollar soluciones innovadoras para marcas, comercios y empresas de servicios. Enfocada en crear estrategias personalizadas que fomentan el compromiso y la lealtad de los clientes.Su actividad se fundamenta en un análisis detallado de las necesidades de sus clientes, un espíritu constante de superación, la colaboración y la empatía como pilares clave para abordar nuevos retos.Descripción General:Estamos buscando un/a Senior Back End Engineer con experiencia en el diseño y evolución de arquitecturas tecnológicas robustas y escalables. El candidato ideal será un referente técnico con habilidades avanzadas en la implementación de soluciones innovadoras y sostenibles que impulsen la transformación digital. Si eres apasionado/a por la excelencia técnica, la resolución de problemas complejos y el liderazgo en proyectos estratégicos, ¡queremos conocerte!Funciones Principales:

Diseño de arquitecturas backend: Crear arquitecturas modulares, extensibles y escalables con enfoque en .NET.

Optimización de plataformas tecnológicas: Liderar la evolución y mejora de sistemas existentes, priorizando la sostenibilidad y reducción de deuda técnica.

Desarrollo de APIs RESTful: Diseñar e implementar servicios seguros, bien documentados y de alto rendimiento.

Integración de herramientas modernas: Configuración de pipelines de CI/CD con Azure DevOps y despliegues en entornos cloud.

Promoción de calidad de código: Implementar prácticas como TDD, refactorización, pruebas automatizadas y revisiones de código.

Evaluación de tecnologías emergentes: Incorporar herramientas y frameworks innovadores para mejorar la competitividad y eficiencia del desarrollo.

Colaboración técnica: Interactuar con equipos multidisciplinarios para garantizar la alineación con los objetivos estratégicos y técnicos.
Requisitos Técnicos:

.NET y SQL Server: Al menos 5 años de experiencia en diseño y desarrollo de soluciones backend.

Principios de arquitectura: Experiencia comprobable con patrones de diseño, SOLID, DDD y Clean Architecture.

TDD y pruebas automatizadas: Implementación efectiva de pruebas unitarias e integradas.

Azure DevOps: Configuración y gestión de pipelines de CI/CD y despliegues en la nube.

ORM .NET: Dominio en frameworks como Entity Framework para la interacción con bases de datos relacionales.

Diseño de APIs: Desarrollo de APIs RESTful seguras y escalables.
Habilidades Deseables:
Experiencia en contenedores (Docker, Kubernetes).
Conocimiento de protocolos de autenticación como OAuth2 y OpenID Connect.
Familiaridad con entornos cloud (Azure).
Conocimientos en tecnologías web modernas.
Soft Skills Requeridas:

Liderazgo técnico: Capacidad para definir estándares de desarrollo y guiar a equipos hacia soluciones de alta calidad.

Comunicación efectiva: Habilidad para interactuar con stakeholders y equipos técnicos.

Enfoque en la mejora continua: Proactividad en la adquisición de nuevos conocimientos y tecnologías.

Trabajo en equipo: Colaboración eficiente en entornos ágiles y multidisciplinarios.
Tipo de Contrato:Tiempo completo.

41.3828939, 2.1774322