25 oct
|
Europa press
|
Madrid
25 oct
Europa press
Madrid
En Europa Press desarrollamos y mantenemos los sistemas con los que se producen y distribuyen nuestras noticias, fotografías, vídeos y audios: webs, APIs, procesos automáticos, aplicaciones internas para la redacción e integraciones con inteligencia artificial.
Buscamos un desarrollador o desarrolladora generalista, con soltura en el ecosistema .NET y ganas de trabajar en proyectos variados. Un día puede tocar desarrollar una API, otro mejorar una aplicación de escritorio y otro investigar un problema de rendimiento o automatizar un proceso.
Es un puesto de desarrollo, sin gestión de equipos, pensado para alguien que disfrute programando y resolviendo problemas técnicos.
- Trabajarás principalmente con C# y .NET 10, aunque también mantenemos y modernizamos aplicaciones desarrolladas con versiones anteriores.
- APIs y servicios: APIs REST con ASP.NET Core para nuestras webs, aplicaciones y sistemas internos.
- Procesos automáticos: workers, tareas programadas y consumidores de colas que procesan y distribuyen información.
- Aplicaciones de escritorio: aplicaciones WinForms que la redacción utiliza a diario.
- Bases de datos: SQL Server y MySQL, con SQL escrito a mano y Dapper.
- Modernización: llevar a tecnologías actuales aplicaciones con .NET Framework, VB.NET, WCF o Web Forms.
- Automatización: scripts y pequeñas herramientas con PowerShell y, ocasionalmente, Python.
- Producción: investigar y resolver incidencias con logs, trazas y métricas.
- Inteligencia artificial: búsqueda semántica, procesamiento de documentos, generación de contenidos e integración de modelos.
No todo forma parte del trabajo de cada día, pero buscamos a alguien a quien le guste esa variedad.
Nuestro ambiente :
Combinamos aplicaciones propias, servicios cloud y sistemas con muchos años de recorrido:
- IA: servicios y modelos de Azure, OpenAI, AWS Bedrock y Google Cloud.
- Datos y búsqueda: SQL Server, MySQL, Dapper, Redis, Azure AI Search, OpenSearch, etc.
- Desarrollo y operaciones: Git, CI/CD, Docker, observabilidad y automatización de despliegues.
- Asistentes de programación: usamos habitualmente Claude Code, Cursor y GitHub Copilot. Nos interesa que sepas aprovecharlos y también que tengas criterio para entender, revisar y mantener el código que generan.
No esperamos que conozcas todas estas tecnologías: nos importa más una buena base de programación y la capacidad de aprender lo que haga falta.
Cómo trabajamos: Somos un equipo técnico con comunicación continua: compartimos conocimiento, consultamos dudas y revisamos juntos los problemas cuando hace falta. Cada persona tiene margen para organizar su trabajo y proponer soluciones, sin que nadie le dicte cómo resolver cada tarea.
Al incorporarte tendrás tiempo y apoyo para conocer nuestras aplicaciones y nuestra forma de trabajar. Hay bastantes sistemas y sabemos que hace falta un periodo de adaptación.
Además del equipo técnico, trabajarás con la redacción y con otras áreas, que son quienes usan a diario mucho de lo que desarrollamos.
- Experiencia: al menos 3 años desarrollando con C# y .NET en aplicaciones que estén o hayan estado en producción.
- Buena base de programación: diseñar, desarrollar, probar, depurar y mantener código.
- SQL: soltura escribiendo consultas, diseñando tablas, utilizando índices y claves foráneas y diagnosticando problemas de rendimiento. No buscamos a alguien que solo haya trabajado con bases de datos a través de un ORM.
- Variedad: experiencia con más de un tipo de aplicación, por ejemplo APIs, webs, servicios en segundo plano o aplicaciones de escritorio.
- Capacidad de investigar: entender código ajeno, localizar errores y proponer soluciones, sabiendo cuándo apoyarte en el equipo.
- Comunicación: explicarte con claridad ante usuarios no técnicos de la redacción y ante otros equipos.
Valoramos más la experiencia práctica y la capacidad para resolver problemas que el número de tecnologías que aparezcan en tu currículum.
Valoraremos también:
- Haber mantenido o modernizado aplicaciones con .NET Framework, VB.NET, WCF, Web Forms o WinForms.
- Experiencia práctica con Azure o AWS: desplegar aplicaciones, configurar servicios y diagnosticar incidencias.
- Observabilidad, caché y resiliencia (Application Insights, Serilog, Redis, Polly).
- Docker, CI/CD, infraestructura como código, PowerShell, Python o procesamiento de vídeo, audio e imagen.
Uso habitual de asistentes de IA para programar, con criterio para comprobar sus resultados.
Por qué puede interesarte:
Lo que desarrolles se utilizará cada día para producir y distribuir información, con aplicació
📌 Desarrollador/a .NET generalista (Madrid)
🏢 Europa press
📍 Madrid