Senior Software Engineer
Grupo Astek
L'Hospitalet de Llobregat, Spain
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Compensation
€45,000.0 - €60,000.0
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Clean Code Principles
.NET Framework
Agile Methodology
Unit Testing
Microsoft Azure
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Relational Databases
Database Design
Microsoft Software
Object-Oriented Software Development
+19 more
Scrum Methodology
RabbitMQ
Redis
SQL Databases
Web Applications
YAML
Azure Service Bus
.NET Core
Delivery Pipeline
Asp.net Web Api
Backend
Git
AngularJS
Git Flow
Yield Optimization
Kubernetes
Restful APIs
Docker
Microservices
Job description
Desde Grupo Astek buscamos un/a Senior Software Engineer - Full Stack para incorporarse a un proyecto estratégico de gran escala, participando en el diseño, desarrollo y evolución de soluciones tecnológicas modernas, escalables y orientadas a microservicios., * Diseñar, desarrollar, probar y mantener aplicaciones Full Stack garantizando altos estándares de calidad, rendimiento y mantenibilidad.
- Desarrollar y evolucionar APIs REST y microservicios utilizando tecnologÃas .NET (C#, .NET Framework, .NET Core y ASP.NET Web API).
- Aplicar principios de programación orientada a objetos (OOP), SOLID, Domain-Driven Design (DDD) y Clean Code.
- Desarrollar y mantener aplicaciones web con Angular, asegurando una experiencia de usuario eficiente y alineada con los servicios backend.
- Diseñar e implementar soluciones de mensajerÃa asÃncrona mediante RabbitMQ, MassTransit y Azure Service Bus.
- Gestionar bases de datos relacionales SQL y soluciones de caché con Redis.
- Implementar y mantener pruebas unitarias e integradas para garantizar la calidad y fiabilidad de las aplicaciones.
- Diseñar, mantener y optimizar pipelines CI/CD utilizando Azure DevOps, YAML, Git y GitFlow.
- Desplegar y operar aplicaciones mediante Docker y Kubernetes en entornos cloud.
- Analizar problemas técnicos complejos, evaluar alternativas y proponer soluciones eficientes y escalables.
- Colaborar con equipos de Producto, QA y Desarrollo para garantizar la correcta entrega de soluciones.
- Actuar como referente técnico, compartiendo conocimiento y promoviendo buenas prácticas de desarrollo.
Requirements
- Experiencia sólida como Full Stack Software Engineer.
- Amplios conocimientos en C#, .NET Framework, .NET Core y ASP.NET Web API.
- Experiencia demostrable en desarrollo frontend con Angular.
- Experiencia en diseño y desarrollo de APIs REST y arquitecturas basadas en microservicios.
- Conocimientos avanzados de SQL y diseño de bases de datos relacionales.
- Experiencia trabajando con Redis.
- Experiencia en sistemas de mensajerÃa asÃncrona (RabbitMQ, MassTransit y/o Azure Service Bus).
- Conocimiento profundo de OOP, principios SOLID, DDD y Clean Code.
- Manejo avanzado de Git y GitFlow.
- Experiencia en CI/CD mediante Azure DevOps y YAML Pipelines.
- Experiencia en contenerización con Docker y orquestación con Kubernetes.
- Experiencia trabajando bajo metodologÃas ágiles (Scrum y/o Kanban).
- Nivel de inglés suficiente para desenvolverse en entornos técnicos internacionales., * Experiencia en arquitecturas cloud-native y entornos distribuidos.
- Experiencia liderando técnicamente equipos o actuando como mentor de perfiles junior y mid-level.
- Conocimientos de observabilidad, monitorización y optimización del rendimiento de aplicaciones.
- Certificaciones relacionadas con tecnologÃas Microsoft, Azure, Docker o Kubernetes.
- Participación en proyectos innovadores y de alto impacto.
- Cultura colaborativa con equipos multidisciplinares.
- Entorno tecnológico moderno basado en microservicios, cloud y automatización.
- Planes de desarrollo profesional y formación continua.
- Oportunidades de crecimiento y evolución profesional.
- Beneficios adicionales.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.jobleads.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
EM
Eli McGarvie
Fullstack Developer Salary UK
about 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago