Responsibilities
- Construir y evolucionar aplicaciones Back-End en .NET, garantizando la calidad del código, la optimización de rendimiento y la integración con distintos servicios y bases de datos.
- Trabajar en un contexto participativo, aplicando principios de arquitectura avanzada (DDD, SOLID) y fomentando estándares de desarrollo, revisiones de código y buenas prácticas.
Mandatory Requirements
- Experiencia de al menos 5 años en desarrollo de aplicaciones Back-End (C# 8 en adelante, Servicios WebAPI, Net Core 5 en adelante).
- Lengua: Español nativo o profesional.
Desirable Qualifications
- Arquitectura y buenas prácticas; experiencia en arquitectura en capas, DDD, principios de desarrollo (SOLID, KISS, DRY) y patrones de diseño.
- Capacidad para diseñar e implementar soluciones técnicas de calidad.
- Detección de deficiencias en sistemas e implementación de mejoras eficientes.
- Comunicación y promoción de estándares de código.
- Experiencia con servicios APIs REST (mínimo 2 años).
- Conocimiento de servicios web, manejo de peticiones (handles, call y mensajería RabbitMQ).
- Experiencia en Async/Await.
- Experiencia con bases de datos relacionales (SQL Server), dominio de Entity Framework, LINQ y acceso a datos.
- Conocimiento de Redis como sistema de cache distribuida.
- Experiencia en Unit Testing y testing automático.
- Experiencia trabajando en entornos de integración continua y despliegue continuo (CI/CD) con Azure DevOps.
- Conocimiento en profiling y análisis de rendimiento (valorable).
- Experiencia en análisis y valoración de proyectos.
- Deseable experiencia en el uso de Postman y/o diseño de pruebas de regresión.
- Haber trabajado bajo metodologías Agile y Scrum.
- Buen conocimiento de tecnologías Front-End: Javascript, HTML5 y CSS3.
- Conocer arquitectura de microservicios, contenedores (Docker) y tecnologías Cloud (AWS).
- Experiencia trabajando con equipos distribuidos globalmente.
- Experiencia con ALM y Azure DevOps.
- Revisión de código de miembros del equipo.
- Gestión técnica de equipos (coaching); fomentar a desarrolladores junior.
- Generar entusiasmo por el trabajo bien hecho.
Soft skills
- Proactividad.
- Habilidades de liderazgo.
- Comunicación efectiva.
Benefits
- Equipo fantástico que apoyará su crecimiento en una empresa dinámica, innovadora y ágil.
- Espacios de intercambio de conocimiento que fomentan la colaboración y una metodología de trabajo híbrida, flexible y sostenible.
- Modelo híbrido de trabajo remoto: 1 día a la semana presencial en Viladecans Business Park, resto remoto.
- Horario laboral flexible.
- Jornadas reducidas los viernes y durante julio y agosto.
- Vacaciones 23 días.
- Versatilidad financiera: vale de comida, abono transporte, seguro médico y ayuda para guardería (plataforma flexible).
- Comunidad de Embajadores: actividades deportivas, aventuras, planes urbanos.
- Bonos por recomendación.
- Apoyo económico para conexión a internet en casa y Pack Home Office: silla, monitor, teclado.
- Fruta fresca disponible en la oficina.
- Servicios para cuidar cuerpo y mente: fisioterapia, talleres de bienestar y deportes en equipo.
Atmira está comprometida con la igualdad.
#J-18808-Ljbffr