Descripción
**Descripción:**
----------------
En **Visiotech**, somos el mayor distribuidor europeo de soluciones en seguridad electrónica, redes y audiovisual, con más de 390 empleados, presencia en toda Europa Occidental y una facturación superior a 200M€.
Nuestro equipo de desarrollo trabaja creando productos intuitivos y funcionales que mejoran la experiencia de nuestros empleados y clientes. Desde nuestra sede en Madrid, realizamos el desarrollo de nuestra web, ERP, apps móviles (iOS, Android, Windows) y plataformas internas.
Actualmente buscamos un/a **Desarrollador/a .NET** para unirse a nuestro equipo de Desarrollo, participando en el diseño, desarrollo y mantenimiento de soluciones software que se integran y operan como capa adicional sobre los productos de seguridad que comercializamos.
* Desarrollar y mantener aplicaciones y servicios usando .NET en arquitecturas modernas, escalables y mantenibles.
* Desarrollar APIs, servicios backend e integraciones con sistemas internos y externos.
* Integrar SDKs, librerías externas y componentes nativos.
* Trabajar con bases de datos relacionales, principalmente SQLite.
* Solución de problemas técnicos complejos relacionados con comunicación, integración, rendimiento, concurrencia y estabilidad.
* Colaborar con equipos técnicos y de negocio para construir soluciones adaptadas a necesidades reales de clientes.
**Condiciones ofertadas:**
* Buen ambiente de trabajo con un entorno multicultural e internacional.
* Estabilidad laboral.
* Flexibilidad horaria.
* Teletrabajo 2 días en semana
* Puesto presencial en nuestra sede en Madrid, Vicálvaro.
* Jornada intensiva los viernes.
* Beneficios: clases de idiomas, seguro médico privado, tarjeta de retribución flexible y acceso a Wellhub.
* Posibilidad de trabajar en una empresa en pleno crecimiento a nivel nacional e internacional.
* Oportunidad de integración en un equipo joven de alto rendimiento y con un alto grado de especialización.
Las condiciones personales se tratarán directamente con el perfil seleccionado.
**Requisitos:**
---------------
Al menos de 1 a 2 años de experiencia profesional en desarrollo de software con tecnologías .NET.
* Experiencia desarrollando aplicaciones o servicios backend con .NET y/o ASP.NET Core.
* Experiencia trabajando con APIs REST, tanto en su desarrollo como en su consumo.
* Conocimientos en buenas prácticas: Principios SOLID, Clean Code, Patrones de diseño...
* Experiencia trabajando con bases de datos relacionales: SQL Server, MySQL o SQLite.
* Capacidad para comprender código existente y participar en su evolución y mantenimiento
* Capacidad de análisis, resolución de problemas y pensamiento crítico.
* Buenas habilidades de comunicación y colaboración con equipos técnicos y de negocio.
* Experiencia trabajando en entornos ágiles como Scrum o Kanban.
**Requisitos Valorables**
* Familiaridad con la integración de SDKs propietarios, librerías externas o componentes nativos.
* Conocimientos en soluciones relacionadas con dispositivos, IoT, cámaras, NVRs o sistemas industriales.
* Conocimientos en comunicación entre sistemas, eventos, procesos asíncronos o tiempo real.
* Conocimientos en tecnologías como SignalR, RabbitMQ, SQS o Kafka.
* Experiencia en pruebas unitarias e integración con herramientas como xUnit o NUnit.do.