Programador orientado a BACK-END
Role details
Job location
Tech stack
Job description
En Europa Press estamos buscando un programador con al menos 2 años de experiencia en desarrollo web con .NET, con especial foco en la capa de back-end. La posición se orienta inicialmente a proyectos de diseño y desarrollo de APIs, modelado de datos y uso de servicioscloud para dar soporte a aplicaciones web en producción.
Requirements
Mínimo 2 años de experiencia en desarrollo con .NET (ASP.NET, Core, Web API o similar). Experiencia en desarrollo de lógica de negocio en el servidor, tanto en APIs REST como en procesos de backend (servicios, workers, tareas batch o programadas). Experiencia en diseño de bases de datos relacionales y escritura de consultas SQL eficientes (normalización, índices, claves foráneas). Conocimientos en el uso de motores de base de datos como SQL Server y/o MySQL, así como servicios gestionados tipo Amazon Aurora o Azure SQL. Experiencia trabajando con servicios cloud, especialmente en AWS (S3, ECS/Fargate, Aurora/MySQL, Redis) y/o Azure (App Service, colas, almacenamiento de blobs, Azure SQL). Conocimientos de patrones de arquitectura backend (capas, DTOs, separación de responsabilidades) y buenas prácticas de mantenimiento de código. Capacidad de trabajo en equipo, comunicación clara y colaboración con perfiles de front-end, producto y sistemas.
Deseable: Experiencia con contenedores (Docker) y orquestadores (por ejemplo, Kubernetes, AKS, ECS o Fargate) para el despliegue y operación de servicios back-end. Experiencia con pruebas (unitarias e integración) y depuración de aplicaciones .NET en entornos de desarrollo y producción. Conocimientos de herramientas de integración y despliegue continuo (CI/CD). Conocimientos de caching (Redis u otras cachés distribuidas) y técnicas de optimización de rendimiento en APIs y consultas SQL. Conocimientos básicos de seguridad en aplicaciones web (gestión de credenciales, cifrado, injection, etc). Experiencia con herramientas de observabilidad (logs centralizados, métricas, trazas) para monitorizar y diagnosticar servicios en producción. Conocimiento en el uso de modelos de IA (LLMs), embeddings y bases de datos vectoriales para enriquecer funcionalidades de búsqueda, recomendación o análisis de datos en los servicios back-end. Experiencia con herramientas de IA para programar (por ejemplo, GitHub Copilot, Cursor, Claude Code u otras similares) para aumentar la productividad en el desarrollo backend., Idiomas: Inglés (Alto)
Formación Mínima: Ingeniero Técnico
Nivel Profesional: Empleado