Buscamos un/a
Desarrollador/a de Software Multiplataforma
con experiencia en C# y .NET, orientado/a al desarrollo de aplicaciones y a la integración de dispositivos físicos con sistemas de software.
La persona seleccionada participará en el desarrollo, mantenimiento y evolución de aplicaciones tecnológicas, trabajando en la comunicación entre aplicaciones, periféricos y servicios de backend, así como en la gestión y explotación de bases de datos.
Funciones principales
- Desarrollo y mantenimiento de aplicaciones utilizando
C# y .NET
.
- Desarrollo de aplicaciones de escritorio y soluciones multiplataforma.
- Integración de dispositivos y periféricos con aplicaciones desarrolladas en C#, incluyendo lectores, escáneres, impresoras, dispositivos de firma digital y otros componentes hardware.
- Implementación de comunicaciones entre aplicaciones, dispositivos y servicios mediante API y distintos protocolos.
- Diseño, consulta, mantenimiento y optimización de bases de datos.
- Desarrollo e integración de servicios y API REST.
- Depuración,
resolución de incidencias y optimización del rendimiento de las aplicaciones.
- Colaboración con el equipo técnico en el diseño y evolución de la arquitectura del software.
Requisitos imprescindibles
- Experiencia en programación con
C# y .NET
.
- Conocimientos de desarrollo de aplicaciones de escritorio y/o multiplataforma.
- Experiencia en integración de hardware y periféricos con aplicaciones de software.
- Conocimientos de bases de datos relacionales y lenguaje SQL.
- Capacidad para analizar problemas técnicos y resolver incidencias.
- Autonomía, organización y capacidad de trabajo en equipo.
Se valorará especialmente
- Experiencia con
.NET Framework y .NET contemporáneo
.
- Conocimientos de SQL Server, PostgreSQL u otros sistemas gestores de bases de datos.
- Experiencia con aplicaciones Windows y tecnologías multiplataforma como
.NET MAUI o
Tauri
.
- Conocimientos de API REST, servicios backend y comunicaciones entre aplicaciones.