Analista Programador .Net

País España
Madrid, Spain
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
€30,000.0 - €36,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Application Performance Management Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Storage Software Quality Code Review
+23 more
Dependency Injection Desktop Publishing Laravel Microsoft SQL Server SQL Azure MySQL Scrum Methodology RabbitMQ Redis TypeScript Management of Software Versions Eslint Data Logging Network Routers Tailwind ReactJS Backend Git Vue.js Servicebus Webpack Playwright Software Version Control

Job description

Somos la organización para el desarrollo social que protege los derechos y dignidad de cada persona en situación de vulnerabilidad, acompañándolas en su camino, paso a paso. Actualmente buscamos un/una Analista Programador/a Fullstack React, .NET y Azure para nuestra Sede Social en Madrid., + Participar activamente en la transición hacia una nueva plataforma basada en tecnologías como React, C#, .NET, Azure SQL DB, Azure Blob Storage, Azure Table Storage y Entra ID.

  • Mantenimiento y soporte de aplicaciones web existentes en PHP, MySQL, Laravel y Vue.js, con un horizonte de migración hacia la nueva plataforma en el medio plazo.
  • Análisis de requisitos y diseño funcional de nuevas funcionalidades y mejoras en los sistemas actuales.
  • Asegurar la calidad del código mediante pruebas, revisión de código y la implementación de buenas prácticas de desarrollo.
  • Documentación de los desarrollos realizados y mantenimiento de la documentación técnica.
  • Control de versiones mediante Git y participación en revisiones de código.
  • Colaboración estrecha con otros equipos para garantizar la integración y el funcionamiento adecuado de las aplicaciones., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

  • C# y .NET moderno (incl. async/await). Git + Azure DevOps (ramas, PR, Backlog). Inyección de dependencias, principios solid Metodologías Agiles (Scrum) Testing básico. Backend

  • ASP.NET Core y conceptos de Minimal APIs. EF Core y SQL Server. Nociones de arquitectura por capas (Domain / Application / Infrastructure / API). Validación básica (p. ej., FluentValidation). Front

  • Consumo de APIs HTTP desde el frontend. Maquetación y estilos básicos con CSS. Conceptos SPA: componentes, estado y navegación. Recomendable

  • Experiencia con microservicios. Familiaridad con Dapr (invocación, pub/sub, state store) y .NET Aspire. Versionado de APIs, authN/authZ, y algo de observabilidad (logging/health checks). Pruebas: xUnit e integración/funcionales. Front

  • TypeScript + React. Vite (build/dev). Conocer la arquitectura del front (Domain / Ctrl / Presentation). SpoonKit/Ctrl/state/signals y React Router. UI: MUI y/o Tailwind. Orden del proyecto (domain/pages/components/services) y separación de lógica/validación. Valorable

  • Clean/hexagonal architecture aplicada. Infra: Redis, RabbitMQ, Blob Storage, ServiceBus. Observabilidad: OpenTelemetry / Application Insights. Testing avanzado: Testcontainers, pruebas de arquitectura (p. ej., NetArchTest). Gestión centralizada de paquetes en .NET.E2E con Playwright. Calidad: ESLint y control de dependencias circulares. Rendimiento: code splitting, lazy loading, optimización de dependencias. Telemetría en cliente y front desacoplado vía proxy/gateway. Competencias: Analizar y resolver problemas, Iniciativa y autonomía, Capacidad de aprendizaje, Capacidad para liderar iniciativas, Organización y planificación, Fiabilidad técnica y personal, Comunicación interpersonal, Trabajo en equipo, + Técnico

  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Benefits & conditions

  • Contrato indefinido. Jornada completa (35h/semana). Modelo de trabajo híbrido. 30816€ brutos anuales., Tipo de contrato: Jornada completa Duración: Indefinido Salario: Entre 30.000 y 36.000 € bruto/anual

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all