Descripción del Puesto
Estamos en búsqueda de una persona Desarrollador/a ASP.NET Senior especializada en el desarrollo de aplicaciones web complejas y de alto rendimiento, para integrarse a nuestro equipo Zucchetti Spain en Pozuelo de Alarcón en Madrid. La candidatura ideal deberá poseer una experiencia sólida y demostrable en el desarrollo de aplicaciones backend, especialmente en entornos ASP.NET, Blazor y SQL Server, así como habilidades avanzadas en el diseño de bases de datos y optimización de consultas SQL.
Responsabilidades
* Desarrollo de aplicaciones web usando ASP.NET y Blazor para interfaces interactivas y altamente funcionales.
* Diseñar, mantener y optimizar bases de datos relacionales en SQL Server asegurando su escalabilidad y fiabilidad.
* Colaborar en la arquitectura y el diseño de soluciones backend, garantizando el cumplimiento de los mejores estándares y prácticas.
* Integrar y consumir Servicios Web (RESTful y SOAP), asegurando una comunicación fluida y segura entre módulos y aplicaciones.
* Optimizar el rendimiento de aplicaciones y consultas SQL para mejorar la eficiencia y reducir el tiempo de respuesta.
* Desarrollar y ejecutar pruebas unitarias y de integración para asegurar la estabilidad y calidad del código.
* Realizar revisión de código y colaborar activamente con otras personas del equipo para mejorar las soluciones propuestas.
Requisitos Obligatorios
* Experiencia de al menos 3 años en desarrollo de aplicaciones backend complejas en ASP.NET.
* Dominio avanzado de SQL Server y diseño de bases de datos relacionales.
* Experiencia con Blazor en aplicaciones en producción, incluyendo conocimientos sólidos de HTML, CSS, JavaScript y Bootstrap.
* Experiencia comprobable con Servicios Web (REST/SOAP) y su implementación en aplicaciones empresariales.
* Familiaridad y experiencia con plataformas en la nube como Microsoft Azure o AWS para despliegue y gestión de aplicaciones.
* Habilidad en optimización de rendimiento de aplicaciones y consultas en bases de datos.
* Capacidad para documentar y seguir buenas prácticas de programación, incluyendo pruebas unitarias y de integración.
Habilidades y Conocimientos Deseables
* Conocimientos avanzados en seguridad y protección de datos en aplicaciones web.
* Experiencia en metodologías ágiles (Scrum, Kanban) para trabajo en equipo.
* Conocimientos en patrones de diseño y arquitecturas escalables.
Ofrecemos
* Ambiente de trabajo colaborativo con proyectos innovadores y desafíos técnicos continuos.