Analista Programador .Net

País España
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Junior
Compensation
€ 36K

Job location

Remote
Municipality of Madrid, Spain

Tech stack

ASP.NET
.NET
PHP
API
Agile Methodologies
Application Performance Management
Azure
C Sharp (Programming Language)
CSS
Cloud Storage
Software Quality
Code Review
Dependency Injection
Desktop Publishing
Laravel
Microsoft SQL Server
SQL Azure
MySQL
Scrum
RabbitMQ
Redis
TypeScript
Management of Software Versions
Eslint
Data Logging
Network Routers
Tailwind
React
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