Desarrollador/a .NET
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
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.
Requirements
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., * 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.
Benefits & conditions
- 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.
About the company
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€.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
What’s the Difference between a Junior, Mid, and Senior Developer?
The Most Popular IT Jobs on the Market
Dev Digest 121 - AI goes offline