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.