Desarrollador/a

Capitole
Barcelona, Spain
3 days ago

Role details

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

Job location

Barcelona, Spain

Tech stack

.NET
API
Agile Methodologies
Automation of Tests
Azure
C Sharp (Programming Language)
Software Quality
Code Review
Software Design Patterns
Visual Basic
Object-Oriented Software Development
Software Engineering
Backend
Servicebus
Angular
Webforms
Front End Software Development
Event Sourcing
Microservices

Job description

Capitole busca un/a Desarrollador/a Senior .NET en Barcelona para un proyecto estratégico de transformación tecnológica en un entorno internacional. Se requiere experiencia en C# .NET, VB.NET y Angular, participando en la migración de aplicaciones legacy y en el desarrollo de soluciones basadas en microservicios., * Participar en proyectos de modernización y migración de aplicaciones legacy.

  • Diseñar e implementar soluciones robustas y escalables.
  • Desarrollar APIs y servicios backend utilizando .NET.
  • Colaborar en la evolución de arquitecturas orientadas a microservicios.
  • Garantizar la calidad del software mediante pruebas automatizadas., En Capitole seguimos creciendo y queremos incorporar a un/a Desarrollador/a Senior .NET con Angular para participar en un proyecto estratégico de transformación tecnológica dentro de un entorno internacional y de misión crítica., Formarás parte de un equipo ágil encargado de evolucionar y modernizar una plataforma empresarial crítica, participando activamente en la migración de soluciones desarrolladas en VB.NET hacia tecnologías .NET actuales, impulsando mejoras de arquitectura, rendimiento y escalabilidad.

Tendrás la oportunidad de involucrarte tanto en el desarrollo backend como frontend, contribuyendo a la evolución tecnológica del producto y participando en decisiones técnicas de impacto.

  • Participar en proyectos de modernización y migración de aplicaciones legacy desarrolladas en VB.NET hacia entornos .NET modernos.
  • Diseñar e implementar soluciones robustas, escalables y mantenibles siguiendo buenas prácticas de desarrollo.
  • Desarrollar APIs y servicios backend utilizando tecnologías .NET.
  • Colaborar en la evolución de arquitecturas orientadas a microservicios.
  • Participar en la migración y evolución del frontend hacia Angular.
  • Trabajar bajo metodologías Agile, participando en ceremonias, planificación, revisiones de código y demostraciones.
  • Garantizar la calidad del software mediante pruebas automatizadas y buenas prácticas de desarrollo.
  • Colaborar estrechamente con equipos multidisciplinares para definir soluciones técnicas alineadas con las necesidades de negocio.
  • Contribuir a la mejora continua de procesos, herramientas y estándares de desarrollo.

Requirements

El candidato deberá tener al menos 4-5 años de experiencia y habilidades en metodologías Agile. Se ofrece un entorno colaborativo y oportunidades de desarrollo profesional continuo., * Experiencia de al menos 4-5 años en desarrollo de aplicaciones con tecnologías Microsoft.

  • Experiencia sólida en C# .NET y VB.NET.

  • Capacidad para trabajar en entornos Agile.

  • Buenas habilidades de comunicación y trabajo en equipo., C# .NET VB.NET Angular (versiones recientes) Programación Orientada a Objetos (OOP) Patrones de diseño Desarrollo backend Desarrollo frontend Metodologías Agile, Buscamos una persona apasionada por el desarrollo de software, con experiencia en ecosistemas Microsoft y motivación por participar en procesos de modernización de aplicaciones legacy hacia arquitecturas modernas basadas en microservicios y tecnologías cloud., * Experiencia de al menos 4-5 años en desarrollo de aplicaciones con tecnologías Microsoft.

  • Experiencia sólida en:

  • C# .NET y VB.NET.

  • Angular (versiones recientes).

  • Conocimientos sólidos de Programación Orientada a Objetos (OOP) y patrones de diseño.

  • Experiencia en desarrollo tanto backend como frontend.

  • Experiencia trabajando con aplicaciones WebForms.

  • Capacidad para trabajar en entornos Agile.

  • Buenas habilidades de comunicación y trabajo en equipo.

  • Experiencia en arquitecturas de microservicios.

  • Conocimientos de Event Sourcing.

  • Experiencia con NServiceBus.

  • Experiencia en entornos Microsoft Azure.

  • Conocimientos y aplicación de TDD.

  • Experiencia en procesos de migración tecnológica y modernización de aplicaciones legacy.

Entorno internacional y colaborativo.

Desarrollo profesional continuo y acceso a formación especializada.

Cultura tecnológica enfocada en la calidad, la innovación y la mejora continua.

Si te motiva afrontar retos técnicos complejos, participar en procesos de modernización tecnológica y trabajar con tecnologías actuales dentro de un equipo altamente especializado, queremos conocerte!

Apply for this position