Empleo / Randstad

Randstad

Desarrollador Fullstack

Ubicación
Madrid
Jornada
Jornada completa
Publicada
ayer

Qué piden

ImprescindibleC#.NET CoreAngularTypeScriptSQL ServerPostgreSQLGit

ValorableAzureAWSDockerKubernetesRabbitMQKafka

La oferta

Experiencia: 3+ años de experiencia demostrable en desarrollo de software Full Stack. Backend: Dominio avanzado de C#, .NET Core / .NET 6/7/8, ASP.NET Core Web API y Entity Framework Core. Frontend: Dominio de Angular (versión 12 o superior), TypeScript, HTML5, CSS3/SASS, RxJS y gestión de estado (NgRx o servicios). Bases de Datos: Experiencia sólida en Microsoft SQL Server o PostgreSQL, optimización de queries y modelado relacional. Control de Versiones: Manejo fluido de Git (Gitflow, Pull Requests, Code Reviews). Habilidades Deseables (Bonus): Conocimientos o certificación en Microsoft Azure o AWS. Experiencia con Docker / Kubernetes. Familiaridad con microservicios y mensajería (RabbitMQ, Kafka, Azure Service Bus). Requisitos del puesto: Desarrollo Backend (.NET): Diseñar, construir y mantener Web APIs sólidas, escalables y seguras utilizando C# y .NET Core / .NET (6+), aplicando arquitecturas limpias (Clean Architecture, DDD, CQRS) y principios SOLID. Desarrollo Frontend (Angular): Crear componentes reutilizables, reactivos y optimizados en Angular (versiones 12+), garantizando una excelente experiencia de usuario (UI/UX) y un rendimiento fluido. Integración y API Management: Diseñar e integrar servicios web RESTful, asegurando la correcta autenticación/autorización (JWT, OAuth2) y comunicación bidireccional si se requiere (SignalR, WebSockets). Bases de Datos y Rendimiento Persistencia de Datos: Diseñar esquemas de datos, consultas optimizadas, procedimientos almacenados y modelos ORM utilizando Entity Framework Core y bases de datos relacionales (SQL Server, PostgreSQL) o NoSQL (MongoB). Optimización y Refactorización: Identificar cuellos de botella en el rendimiento del código y base de datos, realizando refactorizaciones y optimizaciones constantes. Pruebas, Caldad y Despliegues Calidad de Código y Pruebas: Redactar pruebas unitarias y de integración (xUnit, NUnit, Jasmine, Karma) para asegurar una alta cobertura de código y prevenir regresiones. CI/CD y Cloud: Participar en la configuración y mantenimiento de pipelines de integración y despliegue continuo (Azure DevOps, GitHub Actions) e interacción con servicios Cloud (Azure / AWS). Metodología Ágil: Trabajar activamente en ciclos ágiles (Scrum / Kanban), participando en la estimación de historias de usuario, revisiones de código (Code Reviews) y demos. Formación: Ciclo Formativo Grado Superior Conocimientos: desarrollo .net (vb.net y c# Experiencia: 5 años Tus beneficios: ¿A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello: PLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades¿ ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento. CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible. COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías. SALARIO COMPETITIVO acorde a tu experiencia profesional. CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.PLAN TRÁETE UN AMIG@, si nos ayudas a incrementar el equipo, te premiaremos con una compensación económica.Se garantiza la confidencialidad en el proceso de selección.¿Tienes ganas y te ves preparado/a para asumir un nuevo reto como el nuestro?¡Te estamos esperando!